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中的配置。
(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中的配置。
相关文章推荐
- Ubuntu 16.04 LTS 配置笔记
- Tomcat 下载、安装与配置
- Linux安装多个tomcat
- Eclipse启动Tomcat错误:Several ports (8080, 8009) required by Tomcat v6.0 Server at localhost are already
- Gradle构建Java Web应用:Servlet依赖与Tomcat插件(转)
- Tomcat实战-调优方案
- Tomcat 7.0的配置及发布多个web应用以及不同端口多工程配置(第二版)
- 外网主机访问虚拟机中的部署在tomcat上的web项目
- MyEclipse 多项目对应配置多个Tomcat
- 本机访问VMWare Ubuntu 14.04 Tomcat站点配置
- IDEA 16 JRebel Spring Tomcat热部署
- 精通JBOSS(一)----历史大爆炸
- Ubuntu中将tomcat改为80端口
- cmd命令启动tomcat
- spring_boot 发布成war包 ,部署到外部的tomcat
- Apache+Tomcat+JK配置win7(64)下的负载均衡
- Windows下Apache+Tomcat实现应用集群
- eclipse 在tomcat 热部署 maven项目
- solr 6.1 服务端 tomcat 搭建及调用
- Tomcat类加载机制概述