java web的开发用什么开发工具
1、JDK (Java Development Kit)Java开发工具集SUN的Java不仅提了一个丰富的语言和运行环境,而且还提了一个免费的Java开发工具集(JDK)。开发人员和最终用户可以利用这个工具来开发java程序。 JDK简单易学,可以通过任何文本器(如:Windows 记事本、UltrEdit、Editplus、FrontPage以及dreamweaver等)编写Java源文件,然后在DOS状况下利通过javac命令将Java源程序编译成字节码,通过Java命令来执行编译后的Java文件,这能带给DOS时代程序员美好的回忆。Java 初学者一般都采用这种开发工具。 从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java (J2EE、J2SE以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java应用开发非常困难,不能进行复杂的Java软件开发,也不利于团体协同开发。2、Java WorkshopSun MicroSystems公司于推出了Java WorkShop 1.0,这是业界出现的第一个供Internet网使用的多平台开发工具,它可以满足各公司开发Internet和Intranet网应用软件的需要。Java WorkShop完全用Java语言编写,是当今市场上销售的第一个完全的Java开发环境,目前Java WorkShop的最性版本是3.0。Java Workshop的特点表现如下: 1)结构易于创建:在创建平台中立的网格结构方面,Java Workshop比其他任何一种Java开发工具都要方便。 2)可视化编程:Java Workshop的可视化编程特性是很基本的。Java Workshop允许程序员重新安排这些操作,甚至可以确定触发操作行为的过滤器。Java Workshop产生的模板带有许多注释,这对程序员是很有帮助的。 此外,Java WorkShop支持JDK以及JavaBeans组件模型,API和语言特征增加了编译Java应用程序的灵活性。 Java WorkShop开发环境由于完全用Java写成,所以可移植性极好,以致于多个平台都能支持,目前Java WorkShop支持Solaris操作环境SPARC及Intel 版)、Windows95、WindowsNT、以及HP/Ux等平台。适合于初学者进行一些简单的Java编程。Java WorkShop的缺点是Java Workshop中的每一个可视化对象都迟早会用到网格布局,这种设计方法是许多人不习惯的;Java Workdshop的调色板是较差的,仅仅能满足绝大部分应用的基本要求。3、NetBeans 与Sun Java Studio 5是开放源码的Java集成开发环境(IDE),适用于各种客户机和Web应用。Sun Java Studio是Sun公司最新发布的商用全功能Java IDE,支持Solaris、Linux和Windows平台,适于创建和部署2层Java Web应用和n层J2EE应用的企业开发人员使用。 NetBeans是业界第一款支持创新型Java开发的开放源码IDE。开发人员可以利用业界强大的开发工具来构建桌面、Web或移动应用。同时,通过NetBeans和开放的API的模块化结构,第三方能够非常轻松地扩展或集成NetBeans平台。 NetBeans主要针对一般Java软件的开发者,而Java One Studio5则主要针对企业做网络服务等应用的开发者。Sun不久还将推出Project Rave,其目标是帮助企业的开发者进行软件开发。NetBeansetBeans 版本与其他开发工具相比,最大区别在于不仅能够开发各种台式机上的应用,而且可以用来开发网络服务方面的应用,可以开发基于J2ME的移动设备上的应用等。在NetBeans 3.5.1基础上,Sun开发出了Java One Studio5,为用户提供了一个更加先进的企业编程环境。在新的Java One Studio5里有一个应用框架,开发者可以利用这些模块快速开发自己在网络服务方面的各种应用程序。4、Borland 的JBuilderJbuilder进入了Java集成开发环境的王国,它满足很多方面的应用,尤其是对于服务器方以及EJB开发者们来说。下面简单介绍一下Jbuilder的特点: 1)Jbuilder支持最新的Java技术,包括Applets、JSP/Servlets、JavaBean以及EJB(Enterprise JavaBeans)的应用。 2)用户可以自动地生成基于后端数据库表的EJB Java类,Jbuilder同时还简化了EJB的自动部署功能.此外它还支持CORBA,相应的向导程序有助于用户全面地管理IDL(分布应用程序所必需的接口定义语言Interface Definition Language)和控制远程对象。 3)Jbuilder支持各种应用服务器。Jbuilder与Inprise Application Server紧密集成,同时支持WebLogic Server,支持EJB 1.1和EJB 2.0,可以快速开发J2EE的电子商务应用。 4)Jbuilder能用Servlet和JSP开发和调试动态Web 应用。 5)利用Jbuilder可创建(没有专有代码和标记)纯Java2应用。由于Jbuilder是用纯Java语言编写的,其代码不含任何专属代码和标记,它支持最新的Java标准。 6)Jbuilder拥有专业化的图形调试介面,支持远程调试和多线程调试,调试器支持各种JDK版本,包括J2ME/J2SE/J2EE。 JBuilder环境开发程序方便,它是纯的Java 开发环境,适合企业的J2EE开发;缺点是往往一开始人们难于把握整个程序各部分之间的关系,对机器的硬件要求较高,比较吃内存,这时运行速度显得较慢。5、Oracle 的JDeveloperOracle9i JDeveloper(定为9.0版,最新为10g)为构建具有J2EE功能,XML和Web services的复杂的,多层的Java应用程序提供了一个完全集成的开发环境。它为运用Oracle9i数据库和应用服务器的开发人员提供特殊的功能和增强性能,除此以外,它也有资格成为用于多种用途Java开发的一个强大的工具。 Oracle9i JDeveloper的主要特点如下: ① 具有UML(Unified Modeling Language,一体化建模语言)建模功能。可以将业务对象及e-business应用模型化。 ② 配备有高速Java调试器(Debuger)、内置Profiling工具、提高代码质量的工具“CodeCoach”等。 ③ 支持SOAP(Simple Object Access Protocol)“简单对象访问协议”、UDDI(Universal Description, Discovery and Integration)“统一描述、发现和集成协议”、WSDL(Web Services Description Language)“WEB服务描述语言”等Web服务标准。 JDeveloper 不仅仅是很好的 Java 编程工具,而且是 Oracle Web 服务的延伸,支持 Apache SOAP,以及 9iAS ,可扩充的环境和 XML 和 WSDL 语言紧密相关。Oracle9i Jdeveloper完全利用Java编写,能够与以前的Oracle服务器软件以及其他厂商支持J2EE的应用服务器产品相兼容,而且在设计时着重针对Oracle9i,能够无缝化跨平台之间的应用开发,提供了业界第一个完整的、集成了J2EE和XML的开发环境,允许开发者快速开发可以通过Web、无线设备及语音界面访问的Web服务和交易应用,以往只能通过将传统Java编程技巧与最新模块化方式结合到一个单一集成的开发环境中之后才能完成J2EE应用开发生命周期管理的事实,从根本上得到改变。缺点就是对于初学者来说,较复杂,也比较难。6、IBM的Visual Age for JavaVisual Age for Java是一个非常成熟的开发工具,它的特性以于IT开发者和业余的Java编程人员来说都是非常用有用的。它提供对可视化编程的广泛支持,支持利用CICS连接遗传大型机应用,支持EJB的开发应用,支持与Websphere的集成开发,方便的bean创建和良好的快速应用开发(RAD)支持和无文件式的文件处理。 IBM为建设Web站点所推出的WebSphere Studio Advanced Edition及其包含的VisualAge for Java Professional Edition软件已全面转向以Java为中心,这样,Java开发人员对WebSphere全套工具的感觉或许会好了许多。Studio所提供的工具有:Web站点管理、快速开发 JDBC页向导程序、HTML器和HTML语法检查等。这确实是个不错的HTML站点页面环境。Studio和VisualAge集成度很高,菜单中提供了在两种软件包之间快速移动代码的选项。这就让使用Studio的Web页面设计人员和使用VisualAge的Java程序员可以相互交换文件、协同工作。 Visual Age for Java支持团队开发,内置的代码库可以自动地根据用户做出改动而修改程序代码,这样就可以很方便地将目前代码和早期版本做出比较。与Visual Age紧密结合的Websphere Studio本身并不提供源代码和版本管理的支持,它只是包含了一个内置文件锁定系统,当项目的时候可以防止其他人对这些文件的错误修改,软件还支持诸如Microsoft Visual SourceSafe这样的第三方源代码控制系统。Visual Age for Java完全面向对象的程序设计思想使得开发程序非常快速、高效。你可以不编写任何代码就可以设计出一个典型的应用程序框架。Visual Age for Java作为IBM电子商务解决方案其中产品之一,可以无缝地与其他IBM产品,如WebSphere、DB2融合, 迅速完成从设计、开发到部署应用的整个过程。 Visual Age for Java独特的管理文件方式使其集成外部工具非常困难,你无法让Visual Age for Java与其他工具一起联合开发应用。7、BEA 的 WebLogic WorkshopBEA WebLogic Workshop是一个统一、简化、可扩展的开发环境,使所有的开发人员都能在 BEA WebLogic Enterprise Platform之上构建基于标准的企业级应用,从而提高了开发部门的生产力水平,加快了价值的实现。 WebLogic Workshop除了提供便捷的Web服务之外,它能够用于创建更多种类的应用。作为整个BEA WebLogic Platform的开发环境。不管是创建门户应用、编写工作流、还是创建Web应用,Workshop 8.1都可以帮助开发人员更快更好地完成。
安卓开发的开发工具和开发环境各是什么
1安装jdk,-corr对话安装文件:JDK-6U22-Windows-I586.exe
2安装Android SDK -------------相应的安装文件:Android-SDK_R17-Windows.zip
3安装tomcat -------相应的安装文件:apache-tomcat-7.0.26-windows-x86.zip
4安装蚂蚁-------相应的安装文件:apache-or
5安装日食 - 相应的安装文件:eclipse.part1.rar and eclipse.part2.rar
6安装Eclipse ADT插件 - 相应的安装文件:ADT-17.0.0.zip
7在图形界面下管理AVD
8设置Android系统语言
1.安装JDK
运行安装程序[JDK-6U22-Windows-I586-p.exe],然后单击下一步安装。
在安装过程中,将有两个接口选择安装目录两次,所有这些目录都更改为以下路径:
jdk安装目录:C:\Java\jdk1.6.0_22
jre安装目录:C:\Java\jre6\
安装后,配置环境变量:
打开环境变量窗口方法:右键单击[我的计算机] -Click [properties] -Click [Advanced] -Click [Environment varible]。
依次在上面的用户变量中创建以下变量,并填写以下路径:
名称变量:java_home
变量值:C:\Java\jdk1.6.0_22
名称变量:路径
各种价值:%java_home%/bin
名称变量:classpath
值值:。;%java_home%/lib/tools.jar;%java_home%/lib/dt.jar
3
配置完成后,单击[start] - [run] -enter [cmd] -enter [javac] -press [Enter键]。如果您看到以下信息,则表示配置的成功。
1.安装Android SDK
将【android-sdk_r17-windows.zip】解压到E:\Android目录下(Android目录自己新建,以后所有关于Android开发相关软件都会统一放到该目录中),得到一个android-sdk-windows文件夹,该文件夹包含如下文件结构:-java web
àAdd-ons:在此目录中存储了一个附加的附件软件。解压缩后,目录为空。
àplatforms:在此目录中存储不同版本的Android版本。减压后,目录为空。
àTools:此目录中有大量的Android开发和调试工具。
àsdkManager.exe:此程序是Android SDK和AVD(Android虚拟设备)经理。
通过此工具,您可以管理Android SDK和AVD。
运行E:\Android\android-sdk-windows目录下的【SDK Manager.exe】
然后等待更新...(必须连接此步骤,因为SDK安装程序包需要在线获得)。
如果在更新过程中遇到以下提示窗口:
更新的方法失败,解决方案是:
到C:\WINDOWS\system32\drivers\etc目录下,用记事本打开【hosts】文件,在最后一行添加上【74.125.237.1 dl-ssl.google.com】,保存【hosts】文件并关闭。-开发工具
然后关闭Android SDK Manager软件,然后再次将其打开以成功进行更新。结果如下所示
更新完成后,将列出最新的安装程序包。其中,[工具]是Android平台工具,这是唤起它的必要选择。
我于2012年4月3日运行该软件。更新后的最新安装程序包是[Android 4.0.3(API 15)]。该软件已自动唤起。如果您仍然需要安装软件包的其他版本,则也可以自己连接。
在Extras目录中,对于帮助文件,您可以选择是否挂钩。
选择要下载的安装软件包后,单击右下角的[安装9个软件包...]按钮以弹出窗口,如下图所示,并列出要安装在左侧的工具包窗户的。
目前,在右下角选择[ALL]以安装所有选项,然后单击[安装]以开始在线安装Android SDK和相关工具。
在线安装时间的长度取决于您的网络状态和所选工具包的数量。在线安装时间相对较长,甚至可能需要一两个小时。在在线安装中,请确保安装工具软件包已找到(本教程是E磁盘,我选择服用1.2GB的安装程序包)足够大,不要断开网络,下载某些内容或运行太多运行太多。程序会导致崩溃。-java web
长时间等待…
消息窗口将在安装过程中弹出,其中显示了安装信息。
安装完成后,如果您在所选的安装程序包后面看到[未安装],则意味着安装程序包的安装不成功。这次,您将重新检查这些安装包,然后根据操作再次安装它提示在两张图片上方。直到所选的安装程序包在已安装的[已安装]信息后面。-开发工具
我这样做了,总共安装了两次。
这是在线找到的一些解决方案
方法1:1。复制工具目录并将其粘贴到Android-SDK-Windows。它是更名的工具拷贝。目前,Android-SDK-Windows目录下有两个目录工具和工具copy2 .. bat,这可以全部更新3.之后,关闭SDK,4,在Android-中以SDK Setup.exe运行。SDK-Windows目录-java web
方法两个:
1.首先备份SDK目录中的工具文件夹中的内容
2.升级错误时,输入SDK目录中的temp文件夹,您可以找到工具包。NEW01类似的文件夹,可以将内部复制到SDK目录中的工具文件夹中。
3.再次启动SDK Manager.exe继续更新
java中jre,跟jdk的作用分别是什么
JDK:Java开发套件Java开发工具JRE:JAVA运行时Java运行时,JVM:Java Virtual Machine Java Virtual Machine JDK用于开发人员。JRE和JVM用于普通用户。您可以JDK:这是Java开发工具包。它是Java开发人员的Sun Company的产品。JDK包含JRE。JDK的安装目录中有一个JRE目录。有两个文件夹bin和lib。我认为bin是JVM,lib是Java工作所需的类库,Java和Lib称为Jrejdk(Java Development Kit)是整个Java的核心,包括Java Runtime Envirnment。Java工具(Javac/Java/JDB等)和Java基本库(即Java API包括RT.Jar)。-开发工具