j2ee开发环境搭建

如何搭建开发环境

开发java程序最低的要求是有jdk和文本编辑器。不过多数来说我们都会使用一些辅助的文本编辑器(editplus,UltraEdit?)甚至集成开发环境(IDE),如eclipse,IntelliJ IDEA等,我们放在代码库里的代码并没有限定开发工具,也没有将和开发工具相关的配置文件提交到代码库里。下面介绍的是我们开发j2ee程序常用的开发工具,对于初学者,jdk,eclipse,tomcat,subclipse,mysql,是本项目搭建环境的基本内容。

java和j2ee运行环境搭建

jdk

这类资料网上很多。

  • 首先到sun公司网站下载jdk安装程序,http://java.sun.com/javase/downloads/index.jsp
  • 运行该程序,一堆同意和接受
  • 配置环境变量,只需要配置JAVA_HOME和path就可以了。JAVA_HOME是你安装jdk的根目录,如C:\Program Files\Java\jdk1.6.0_06,path是已经存在的一个环境变量,在开头添加%JAVA_HOME%\bin;就可以了。

 

tomcat 的安装

为了能够运行jsp,servlet等程序,我们需要一个servlet容器,使用最广,资料最多的应该就是tomcat了。
直接到tomcat的网站下载,然后解压就可以使用了,不要为tomcat配置任何环境变量。 http://tomcat.apache.org/ ,选择某个版本的tomcat,找到Binary Distributions,Core,下面有个zip,点击该链接下载。
解压tomcat后,到其bin目录下点击startup.bat就可以启动tomcat了,然后访问 http://localhost:8080 就可以看到那只著名的大猫了。
另外tomcat还有exe的安装版,不推荐使用。

开发工具

eclipse的安装

直接到eclipse的官方网站下载( http://www.eclipse.org/downloads/ )。选择javaee的版本(Eclipse IDE for Java EE Developers)。 有了这个版本,我感觉可以不再使用myeclipse了。

eclipse无需安装解压即用。当然你最好整个快捷方式在桌面上。

另外如果你要开发javaweb项目的话,建议创建dynamic web project。可参考 http://code.google.com/p/simplejee/wiki/dynamic_web_project

eclipse的svn插件subclipse

首先了解一下版本管理和subversion 的概念。在eclipse里安装subclipse插件,现在可以直接在Help > Eclipse Marketplace里选Popular,然后选择里面的subclipse插件进行安装。有时比较慢,可以把Optional的组件去掉。

其他

数据库

因为我们的重点是基于数据库的软件开发,所以你需要安装一个数据库软件,推荐mysql。也可以安装sqlserver或oracle,对于oracle可以安装体验版,plsql developer是常用的oracle客户端软件。安装mysql的话,可以直接下载一个mysql,现在mysql已经自带管理客户端了。

编辑器

eclipse这类IDE比较大,启动比较慢,所以常常开发人员都还安装一些小巧的编辑器,比较著名的应该是editplus和UltraEdit?,后者功能更强大些,但收费,而前者更小巧,如果你不交钱的,只是每次启动多点一下“I Agree”,所以我推荐使用editplus

网页调试工具

firefox的firebug是你今后调试网页和javascript的好帮手。另外firefox插件Live HTTP Headers, ie插件 ieHTTPHeaders有时也需要。另外在ie里目前只有ie8以上可以正确的指出javascript错误的具体文件和行数,如果错误发生在引入的js文件里,ie8之前的版本不能正确提示。另外ie8提供了一个开发人员工具,在工具菜单下,支持断点调试等。

你可能感兴趣的:(java,tomcat,j2ee开发环境搭建)