在lomboz eclipse 3.3中配置tomcat7/8 server运行时环境遇到的问题
2013-08-16 15:40
621 查看
今天看完了tomcat的视频,感觉离JSP又近了一步!
由于马士兵老师的视频已经有将近6年的时间了,在这段时间内好多软件版本都更新了很多了,自然我们不能完全按照视频中的步骤来做。今天我就遇到了在lombozeclipse 3.3中配置tomcat7 server不成功的问题。其问题就是在eclipse中运行JSP程序时启动不了tomcatserver,提示“could not find the mainclass...”。无奈谷歌百度双管齐下,各种答案各种无效。而如果使用tomcat6则没有这个问题。但如果想尝尝tomcat7的新特性又想解决这个问题的话,就往下看吧。
在New Dynamic Web Project界面,需要New一个Target Runtime,可惜即使lombozeclipse已经是最新的3.3版本了,仍旧没用tomcat7的adapter,只有tomcat6的。没关系,按照以下的步骤,可以保证最终成功启动tomcat7server。
1、点击TargetRuntime旁边的NEW按钮,找到Apache下面的tomcat6,点击NEXT;
2、自己命个名字,叫Tomcat7吧,tomcat安装路径自己选好,jre 选default的就可以。Finish;
3、输入project名字,一路NEXT至FINISH;
4、此时project视图已经多了一个server了;
5、再按照马士兵视频中的教程,写了个HELLOWORLD之后开始RUN ON THE SERVER,马上报错:“could not find the main class...”;
6、最关键的步骤来了,在server视图(如果没有,则在菜单栏window->show view->other里面自己找出来)中找到你刚配置好的tomcatserver,双击,再选择新页面里面的open launch configuration->class path标签->User entries->add external jars->选择tomcat7目录下bin下的tomcat-juli.jar .Ok!
这样子之后便已经完成了在lomboz eclipse 3.3中配置tomcat7server运行时环境了,可以通过lomboz eclipse成功启动tomcat server 了。
马士兵曰过:是不是感觉世界又美好了一点啊?
————————————————————————————————————————
上面的过程是解决了问题,但是这个情况下 tomcat v7.0(或者8.0)的 server runtimes 的 type 还是tomcat v6.0,这显然有些混淆视听。
更完美的解决方案是为lomboz eclipse添加上tomcat v7.0(或者8.0)的 server adapter;
安装额外的server adapter的方法是:
在Window -> Preferences -> Server Tab -> Installed Runtimes tab 点击 add,弹出new server runtime 窗口,此窗口右上角有一个download additional server adapters 的连接,点击该连接, 找到查找到的需要的adapter,安装。
然而遗憾的是,lomboz eclipse 3.3中找不到tomcat v7.0的server adapter;
据说用eclipse 3.6以上的版本可以找到tomcat v7.0的server adapter,而lomboz 3.3 是基于eclipse3.3版本的;
但是由于在赶时间进度,没有亲自试验用。
以后有时间再试。
由于马士兵老师的视频已经有将近6年的时间了,在这段时间内好多软件版本都更新了很多了,自然我们不能完全按照视频中的步骤来做。今天我就遇到了在lombozeclipse 3.3中配置tomcat7 server不成功的问题。其问题就是在eclipse中运行JSP程序时启动不了tomcatserver,提示“could not find the mainclass...”。无奈谷歌百度双管齐下,各种答案各种无效。而如果使用tomcat6则没有这个问题。但如果想尝尝tomcat7的新特性又想解决这个问题的话,就往下看吧。
在New Dynamic Web Project界面,需要New一个Target Runtime,可惜即使lombozeclipse已经是最新的3.3版本了,仍旧没用tomcat7的adapter,只有tomcat6的。没关系,按照以下的步骤,可以保证最终成功启动tomcat7server。
1、点击TargetRuntime旁边的NEW按钮,找到Apache下面的tomcat6,点击NEXT;
2、自己命个名字,叫Tomcat7吧,tomcat安装路径自己选好,jre 选default的就可以。Finish;
3、输入project名字,一路NEXT至FINISH;
4、此时project视图已经多了一个server了;
5、再按照马士兵视频中的教程,写了个HELLOWORLD之后开始RUN ON THE SERVER,马上报错:“could not find the main class...”;
6、最关键的步骤来了,在server视图(如果没有,则在菜单栏window->show view->other里面自己找出来)中找到你刚配置好的tomcatserver,双击,再选择新页面里面的open launch configuration->class path标签->User entries->add external jars->选择tomcat7目录下bin下的tomcat-juli.jar .Ok!
这样子之后便已经完成了在lomboz eclipse 3.3中配置tomcat7server运行时环境了,可以通过lomboz eclipse成功启动tomcat server 了。
马士兵曰过:是不是感觉世界又美好了一点啊?
————————————————————————————————————————
上面的过程是解决了问题,但是这个情况下 tomcat v7.0(或者8.0)的 server runtimes 的 type 还是tomcat v6.0,这显然有些混淆视听。
更完美的解决方案是为lomboz eclipse添加上tomcat v7.0(或者8.0)的 server adapter;
安装额外的server adapter的方法是:
在Window -> Preferences -> Server Tab -> Installed Runtimes tab 点击 add,弹出new server runtime 窗口,此窗口右上角有一个download additional server adapters 的连接,点击该连接, 找到查找到的需要的adapter,安装。
然而遗憾的是,lomboz eclipse 3.3中找不到tomcat v7.0的server adapter;
据说用eclipse 3.6以上的版本可以找到tomcat v7.0的server adapter,而lomboz 3.3 是基于eclipse3.3版本的;
但是由于在赶时间进度,没有亲自试验用。
以后有时间再试。
相关文章推荐
- 第一篇博客:在lomboz eclipse 3.3中配置tomcat7 server运行时环境
- 项目多环境下eclipse运行tomcat的配置问题
- 关于eclipse中server中的Tomcat的环境配置问题
- 解决Eclipse中配置中没有server选项——tomcat配置中遇到的问题
- 【转载】配置环境(windows XP+Eclipse 3.3+tomcat 6.0+lomboz3.3)
- jdk6.0+eclipse 3.3+lomboz 3.3+tomcat 6.0+jboss 4.2 配置J2EE环境
- 配置环境(windows XP+Eclipse 3.3+tomcat 6.0+lomboz3.3)
- 配置eclipse+tomcat环境遇到的问题记录
- IntelIJ IDEA配置Tomcat遇到问题Error during artifact deployment. See server log for details
- Eclipse中配置Tomcat碰到Server Tomcat v6.0 Server at localhost failed to start问题
- eclipse配置Tomcat9.0时遇到的问题
- 解决在Eclipse中配置JBoss、Tomcat等插件时遇到的问题
- 配置IIS5 运行asp.net时遇到的问题 Server Application Error
- Tomcat server 修改 server locating选项,解决eclipse中运行Tomcat而无法访问的问题
- Eclipse + Tomcat 的配置环境及项目运行过程
- PHP环境配置中遇到的各种问题解决方法: Cannot load php5apache2_2.dll into server
- eclipse中web项目部署以后jsp的java文件找不到问题(Tomcat配置serverlocations)
- nutch2.x在eclipse+windows环境下运行遇到的一些问题的解决方案
- 解决在Eclipse中配置JBoss、Tomcat等插件时遇到的问题
- PHP环境配置中遇到的各种问题解决方法: Cannot load php5apache2_2.dll into server