用习惯了MyEclipse的朋友,突然专用Eclipse-jee版本会有很多地方不习惯,不如配置就有很大的不同。
eclipse-jee-galileo + tomcat6.x 开发环境搭建
前提工作:
tools:jdk、tomcat、eclipse
推荐使用:jdk1.6.0_20、apache-tomcat-6.0.26、 eclipse-jee-galileo-SR2-win32(自己download)
jdk虚拟机配置
Java_HOME:C:/Program Files/Java/jdk1.6.0_20 //安装路径
PATH:.;%JAVA_HOME%/bin;
CLASSPATH: .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;
TOMCAT_HOME:D:/apache-tomcat-6.0.26;
PATH: ;%TOMCAT_HOME%/bin
CLASSPATH:%TOMCAT_HOME%/common/lib/servlet-api.jar;
//类加载路径与path
(CLASSPATH:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;.;%TOMCAT_HOME%/common/lib/servlet-api.jar;
PATH:.;%JAVA_HOME%/bin;.;%TOMCAT_HOME%/bin;)
配置结束cmd中测试javadoc查看java命令出来了就正常了,向下继续。
“以我的app工程为例子”
1、工作目录
D:/workspace/CoolTrans
2、tools:
D:/apache-tomcat-6.0.26 和 eclipse-jee-galileo-SR2-win32(自己下载去了)
首先启动eclipse
windows-->preferences-->java-->Installed JREs-->add StandardVM
(jdk目录:在JRE home寻找安装的jdk目录如:
JRE home: C:/Program Files/Java/jdk1.6.0_20
JRE name: jdk1.6.0.20<保持默认自动生成>
Default VM Arguments: -DBIZESSENCE_HOME=D:/workspace/CoolTrans/app
)
(指向当前工程目录就能找到app目录下的config目录下的xxx.config配置文件,当然这是根据你实际工程如何初始化的)
正常指向工作路径就可以了(D:/workspace/CoolTrans)不知道为什么,有时候会出错,直接指向实际工程目录解决问题。
表示在你的web工程目录中src同级别目下存在tomcat启动配置文件
本机是config文件中存在bizessence.conf)注意:-D表示参数且要大写
3、在任务栏空白处右击选择showIn--》web--》servers(显示服务器选项)
4、在服务器栏Servers空白处右击鼠标--》new--》server(新建服务器)--》选择你所需要的此处我选择Apache--》Tomcat v6.0 Server--next弹出对话框
Name栏:自定你新建的服务器名称可以保持默认
Tomcat install directory栏:找到tomcat的路径我的是D:/apache-tomcat-6.0.26
JRE栏:选择刚在eclipse中设置的jdk名称此处是jdk1.6.0_20
点击finish完成
5、在Servers栏中你会看到刚才创建的服务器,注意此时启动依然不正确
双击新建的tomcat服务器在出现的对话框中
Server Locations栏中
选择第2项:Use Tomcat installation(takes control of Tomcat installation)
按Ctrl+保存。
好了,重新启动eclipse我们来建立一个工程测试下吧。
新建 Dynamic Web Project
选择web2.5版本
选择你配置的tomcat。工程WebRoot你可以自己命名,无所谓了。
启动后见到index.jsp中的hello,world!就okay了。
6、如果出现
Eclipse 中启动Tomcat出现xxx...did not find a matching property错误
解决方案:
(1)、在Servers控制台内,在服务器节点上右键选择Properties
(2)、General选项卡中点击Switch Location,此时Location的值更新为:/servers/tomcat6.0 server at localhost.server
(3)、在Servers控制台内,在服务器节点上双击找到tomcat项目--Tomcat v6.0 Server at localhost.server 这个文件 ,双击打开
(4)、在最下面的Server option中勾选Publis module context to separate XML files,Ctrl^S保存。
7.注意:最好先配置tomcat服务器,再创建web工程,然后增加lib类库,最后再导入工程。
避免servlet、jsp以及开发包的类库加载问题而产生的错误,本人多次搭建环境都会遇到这样的问题。