Eclipse JEE中tomcat配置

Eclipse JEE中tomcat配置

Eclipse JEE与Tomcat整合,配置需要注意的地方: 
设置Sever Locations  
配置Server Options  
配置Publishing  
配置Timeouts  
查看Web Modules

Server Locations


默认选项是:Use workspace metadata(does not modify Tomcat installation)
使用工作空间元数据(不修改tomcat的安装)
修改为:Use Tomcat installation(takes control of Tomcat installation)
使用Tomcat安装(在Tomcat的控制下)

还有一种典型本地配置(不修改tomcat的安装)与默认一致。

选项变灰色无法更改时 
把tomcat下的项目移除,并且clean之后即可修改。

Server Options

服务配置 解决eclipse下热部署,修改Java类与Jsp立即生效问题 
将reloadable=”true”改为false,这样保存JSP时Tomcat不会自动重启



  • Server modules without publishing

默认情况下,项目部署到tomcat中,该插件会把项目拷贝到Server Locations显示的Server path目录下。即workspace所在的目录下的.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps 
选中此选项,会把项目发布到tomcat 
web资源目录:web项目的webconten,即t maven web项目的src/main/webapp目录 
class文件目录:当前配置的class文件的输出目录,即maven项目的taget/calsses目录 
同时修改servers.xml中的serveModulesWithoutPublish=true以及tmp0/conf/server.xml中的配置

  • Publish module contexts to separate XML files

    勾选 上后会修改Servers/Tomcat v6.0 Server at localhost-config/servers.xml中的saveSeparateContextFiles=true 
    同时将tmp0/conf/server.xml中关于该app的元素 
    移动到tmp0/conf/Catalina/localhost/appName.xml中.. 
    本编辑器支持 Markdown Extra ,  扩展了很多好用的功能。具体请参考[Github][2].

  • Modules auto reload by default

    默认的自动加载模块 
    去掉此选项,这个是为了修改类后自重启用的。

  • Enable security

  • Enable Tomcat debug logging(no supported by this Tomcat version) 

    这两项忽略就好

    Publishing

    Modify settings for publishing. 
    修改发布设置 

  • Never publish automaticall 

    任何情况都不发布(debug模式下,类修改不重启生效)

  • Automatically publish when resources change

    自动发布当资源发生变化时。(选此,Jsp修改会实时生效。常与jrebel配合使用)

  • Automatically publish after a build event

    每个指定时间发布一次

TimeOuts
启动时间45秒,停止时间15秒。超出后都报错,根据实际情况调试 
Tomcat端口号设置

Web Modules

这里写图片描述



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值