eclipse开发环境(支持tomcat、maven、jetty、JBoss)
1、安装jdk
安装完成之后配置java环境变量:
JAVA_HOME:jdk安装路径;
Path:%JAVA_HOME%\bin;
Classpath:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
cmd-java、javac、java-version进行测试。
2、到www.eclipse.org下载最新eclipseforjavaee版本的Eclipse,并配置JRE和工作空间字符集:
window-preferences-java-installedJREs
Window-Preferences-General-Workspace
3、安装tomcat,并配置tomcat
http://www.sysdeo.com/eclipse/tomcatPlugin.html下载最新tomcat插件,解压到eclipse/plugins目录,重启;
window-customizeperspective配置eclipse工具条显示图标;
window-preferences-tomcat配置tomcat版本、目录以及server.xml文件路劲,展开后设置JVMSetting等选项;
点击eclipse工具条上小猫图标,启动tomcat,浏览器访问http://localhost:8080/验证
4、创建并运行web工程
new-project-web-dynamicwebproject-projectname&targetruntime(配置tomcat服务器)&addprojecttoworkingsets(加载工具集)-next&defaultouputfolder:WebRoot/WEB-INF/classes(修改编译文件输出路径)-next-contentdirectory:WebRoot(修改jsp存放目录名称)-finish
在工程webRoot下创建index.jsp文件;
部署运行方式一:
在eclipse下方显示窗口选择servers-newserver-选择配置好的tomcat&next-将项目加入configred中-finish
运行配置好的server,即可访问http://localhost:8088/web/index.jsp
部署运行方式二:
修改tomcat下server.xml配置文件,在host节点下配置Context节点
<ContextdocBase="D:\workspace\maven\web\WebRoot"path="/web"></Context>
这样直接启动eclipse工具栏上tomcat图标即可;
5、将已有的web工程导入eclipse,无法找到javax.servlet.jsp.*的问题:
需要重新导入servlet-api.jar,jsp-api.jar两个jar,在tomcat中有
项目-properties-javabuildpath-addexternalJARs-在tomcat中选择servlet-api.jar,jsp-api.jar即可
6、安装svn插件
help-installnewsoftware
subclipse:http://subclipse.tigris.org/update_1.6.x
7、安装maven插件及配置
首先下载mavenhttp://maven.apache.org/download.html
配置maven环境变量:
M2_HOME:maven安装路径;
path:%M2_HOME%\bin;
echo%M2_HOME%、mvn-v检验
eclipse安装插件
如果安装时不成功,抛出以下类似信息Software being installed: Maven Integration for Eclipse (Required) 0.12 . 1.20110112 - 1712
Software being installed: Maven Integration for Eclipse (Required) 0.12.1.20110112-1712
表示还差gef插件,实际上gef已经装有,只是缺少zest插件
gef插件:http://download.eclipse.org/tools/gef/updates/interim/
最小安装zest:http://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/3.6.1/R201009132020/GEF-zest-3.6.1.zip
下载后拷贝到eclipse相应目录即可
m2e:http://m2eclipse.sonatype.org/sites/m2e
m2e-extras:http://m2eclipse.sonatype.org/sites/m2e-extras
配置
首先将maven/conf目录下的setting.xml拷贝到~\.m2,和repository同级
window-preferences-maven-installations(指定外部maven路径及全局setting文件)-usersetting(选择用户自定义setting文件)
8、安装PropEdit插件(处理国际化编辑Unicode资源文件使用native2ascii编码)
PropEdit:http://propedit.sourceforge.jp/eclipse/updates/
右键properties文件,openwithpropertiesEditor,直接编译即可
9、安装findbugs插件
findbugs:http://findbugs.cs.umd.edu/eclipse
10、安装jetty插件
JettyLauncher:http://jettylauncher.sourceforge.net/updates
11、配置maven+jetty项目调试环境
debug-debugconfigurations-name(调试服务器名称)&basedirectory(选择项目路径)&goals(jetty:run运行命令)&addparameter(name:wd3config.developmentvalue:true)-apply
12、通过svn检出maven+jetty项目
import-maven-CheckoutMavenProjectsfromscm-scmurl(svn):svn地址-finish
13、反编译软件
jadclipse-http://sourceforge.net/projects/jadclipse/
下载后放在eclipseplugin下
需要依赖jad.exe文件,放在%JAVA_HOME%/bin下
重新启动eclipse,重启后在window>preferences>java>JadClipse中,
设置pathtodecompiler为jad.exe的全路径,既:%JAVA_HOME%/bin/jad.exe
14、JBosstools
jboss-http://download.jboss.org/jbosstools/updates/development/
相关插件很多,总共有43项,选择自己有用的安装,我选择了WebandJavaEEDevelopement中的一部分
ContextandDependencyInjectionTools——上下文和依赖注入工具
HibernateTools——Hibernate工具
JbossToolsRichFaces——可视化编辑,不过好像是针对JSF编辑的
JbossASTools——JBoss服务器工具,可以达到在eclipse中进行项目部署、启动、关闭jbossserver的作用
StrutsTools——Struts工具,但是好像只支持到1.2版的struts
XULRunner——可以把web程序做成类似桌面应用程序一样的效果
JbossPortlet——JBoss的门户网站,应该是针对这个门户网站程序开发用的
SeamTools——一种用于构建web程序的新框架,整合了Ajax、JSF、EJB3、Portlets和BPM
15、easyExplorer快速打开项目硬盘文件夹
下载地址:http://sourceforge.net/projects/easystruts/
下载后放到eclipse下plugins中即可