您的位置:首页 > 运维架构 > Tomcat

Eclipse + tomcatPluginV33 配置

2016-07-01 00:00 453 查看
(1)访问 http://www.eclipsetotale.com/tomcatPlugin.html,下载tomcatPluginV331.zip、 tomcatPluginV33.zip、

(2)将 tomcatPluginV331.zip 包中的【com.sysdeo.eclipse.tomcat_3.3.1.jar】文件拷贝到eclipse安装目录【plugins】目录下,将 tomcatPluginV33.zip 包中【DevloaderTomcat7.jar】文件拷贝到Tomcat安装目录中【lib】目录下

(3)打开Eclipse,工具栏上出现Tomcat图标时,说明插件安装成功

(4)点击 windows->Preferences->左边列表上Tomcat,配置Tomcat安装目录及配置路径以及配置Tomcat JDK 【Tomcat->JVM Settings】





(5)点击Eclipse中项目,右键选择【Tomcat】项,勾选右边的【Is a Tomcat Project】项,输入Context name 一般与项目名一致

(6)选择第二个Tab卡【DevLoader Classpath】,选择Activate DevLoader ,选择全部Check All,点击Apply

(7)此时会在Tomcat 安装目录 conf\Catalina\localhost 下生成对应的 xml 配置文件,打开该文件,默认生成的 Context 配置 name 属性项目名前面有时不带 ‘/’,另外需对配置做些调整,最终的配置如下:

<Context path="/myPorject" reloadable="true" docBase="D:\myPorject\src\main\webapp" workDir="D:\myPorject\myProject\work" >
<Loader className="org.apache.catalina.loader.DevLoader" delegate="true" reloadable="true" debug="1" useSystemClassLoaderAsParent="false" />
</Context>

注意: docBase 一定要制定到项目的 webapp 目录上。

(8)项目根目录下会生成【.#webclasspath】文件,此时可将第(6)步的配置取消掉,即取消 【DevLoader Classpath】的勾,方便对此文件进行修改,而不被冲掉。一般使用了Maven或者Gradle 多模块方式构建项目时,需要对此文件进行修改

依赖的子项目可通过手动方式向 .#webclasspath 添加内容,如:

D:\projects\my-porject1\bin
D:\projects\my-porject2\bin
D:\projects\my-porject3\bin
D:\projects\my-porject4\bin

(9)至此配置完成,点击工具类栏上的【Tomcat图标】,启动项目即可。

PS:此种方式不支持项目classes 路径下的Servlet3.0的注解, Jar包中的注解可正常加载,如需加载项目中的注解方式的Servlet或Listener可按需求在web.xml进行陪配置调试,正式上线后可删除web.xml中的配置。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: