1:基本环境以及要求
Eclipse 3.01
Tomcat 4.1.30也可以是其它版本的,但最好是4.0以上的。
J2SDK 1.4.2
Lomboz301
emf-sdo-runtime-2.0.1
Java和Tomcat一定要事先都安装好,并且tomcat单独启动要没有问题才可以。同时也要把JAVA_HOME\jre\lib\rt.jar这个文件加到classpath中去。
2:事先准备
先将emf-sdo-runtime-2.0.1和Lomboz301中的各个文件解压到Eclipse对应的plugins或features目录中去。启动Eclipse,如果出现看不到Lomboz的情况时,先退出Eclipse,然后把Eclipse目录configuration中下面的org.eclipse.update文件夹删掉,再重新启动Eclipse就可以了。
3:配置Java
在Eclipse中点击
windows->preferences,在出现的窗口中选择java->Installed JRES,这时可以在右边的窗口中看到己经有一项目,名字为j2re1.4.2_04。我们再在这里点击右面的"Add"按钮,增加一个JRE,在出现的对话框中输入:
JRE Type: Standard VM
JRE name: 可以随意输入一个名字
JRE home directory:这里选择你的JDK的安装目录,好比你的JDK装在F:\J2SDK\,那么这里就是选择F:\J2SDK\这个目录。
其它的可以都不管,点击OK就新增了一个JRE了。
这里修改完了之后回到preferences对话框中的Java->Build Path这一项,点击Build Path后,在右面的面板中我们选择Source and output folder下面的Folders这一项,而两个Source folder name和Output folder name的值我们不修改,保存为系统默认值,但是下面的As JRE library use:我们要选择为JRE_LIB variable这一项,不能为默认值JRE container,最后点击下面的Apply按钮。这一步千万不要忘记了,不然刚才的都是白做了。
4:设置Lomboz
在Preferences窗口中选定Lomboz,然后把右边面板中的JDK Tools.jar选择为你安装好JDK后,在JAVA_HOME\LIB\目录下面的tools.jar文件就可以了,一定不要搞错了,如果你的JDK是安装在F:\J2SDK\下面,那么这里的值就应该是F:\J2SDK\lib\tools.jar,是其它的都不对。其它的保持为默认值。
接着把Lomboz这一项展开,关键要设置的地方是Server Definitions这一项,另外两项Code Generation和JSP Editor可以不管。展开Lomboz的Server Definitions后,在Server types里选择Apache Tomcat v4.1.0(这是按照我的机器上的配置进行设置的,如果你安装的是其它版本的TOMCAT,你就要选择对应的选项),主要设置如下:
Properties
Application Server Directory:这是我的TOMCAT 4.1.30的安装目录,我装在F:\tomcat下面,所以它的值就是F:/tomcat
Address:127.0.0.1
Port:80(因为我在TOMCAT中把8080改为80了,所以这里就是80了,以你的TOMCAT的监听端口为准)
Classpath Variable Name: TOMCAT_HOME(可以修改成其它的字符串)
Classpath Variable: F:/tomcat(TOMCAT的安装目录)
然后点击Apply按钮。
Server Classpath:
JDK_TOOLS
${classPathVariableName}/bin/bootstrap.jar
${classPathVariableName}/common/servlet.jar
${classPathVariableName}/common/jasper-runtime.jar
然后点击Apply按钮。
Client Classpath:
这里为空,什么也没有。
Project Classpath:
JDK_TOOLS
${classPathVariableName}/bin/bootstrap.jar
${classPathVariableName}/common/servlet.jar
${classPathVariableName}/common/jasper-runtime.jar
然后点击Apply按钮。
这里的 Server Classpath:和Project Classpath:我设置的是一样的。
5:修改文件
把Eclipse_home\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers 下面对应的server文件打开,比如我安装的TOMCAT是4.1.30版的,那么就把tomcat410.server这个文件打开,把里面的-Djava.endorsed.dirs="${serverRootDirectory}/bin;${serverRootDirectory}/common/endorsed"
改成
-Djava.endorsed.dirs="${serverRootDirectory}/common/endorsed"
一共有两处,都要修改,修改完之后保存,退出,重新启动Eclipse,这一步很重要,一定要做,不然的话你在Lomboz中启动TOMCAT的时候会再现很多莫明其妙的异常的
6:调出Lomboz各个菜单
启动Eclipse,然后点击
windows->Customize Perspective,在出现的对话框中的Shortcuts页面中首先选中左边面板中的Lomboz J2EE Wizards,这时右边的面板中会出现很多选项的,同时也把它们各项前面的对钩打上。
然后在这个Shortcuts面板中改变Submenus:的值,选择Show View,接着在出现的面板的左边里选中Lomboz J2EE,同时也要把它前面的方框中打上对钩。
最后是更换Customize Perspective对话框中的面板到Commands这一页:
在Commands这一页中选定Lomboz Actions同时也把它们各项前面的对钩打上。
所有的设置完毕。
这样一切做完之后,Eclipse和Lomboz的环境就配置好了,你可以进行开发各种程序了。
个人体会:
可能在第5步中有些机器上可以不做,因为有不同的TOMCAT版本,不过我机器一定要改了才行,不然的话是不能正常启动TOMCAT的。我个人使用TOMCAT4.1.30版的,是因为我觉得这个版本的比较小,运行起来也比较快,比5.0以上版本的要快多了,而且也要相对稳定一些(个人看法,不代表其它人的),还有就是对于Eclipse 3.0的,可以参照上面的说明进行配置,基本上也可以行得通的,没有什么比较大的问题。
凡是有该标志的文章,都是该blog博主Caoer(草儿)原创,凡是索引、收藏
、转载请注明来处和原文作者。非常感谢。