eclipse+tomcat非Synchronized的开发环境配置
1、安装eclipse的tomcatPlugin插件,安装完后重启eclipse并配置菜单Windows-Preferences下的子项目tomcat指向tomcat物理位置。2、修改tomcat的server.xml文件,在</Host>前加上<Context path="工程的上下文目录" docBase="工程的物理位置" debug="true OR false"/>
eg.
<Context path="/blank" docBase="E:\prjs\blank\WEB目录"/>
如果使用MyEclipse或eclipse-jee,WEB目录分别为WebRoot和WebContent。
这样每次测试时只需要使用tomcatPlugin进行Start 、Stop 、Restart。
优劣及差异比较:eclipse-jee和MyEclipse自带了Synchronized方式的环境,需要自行配置,当然非Synchronized方式对拥有N个工程需要这样配置N行的Context,测试时根据情况,一些上传文件或生成文件可能直接被扔到了工程目录下,造成工程文件臃肿甚至混乱,不过非Synchronize方式在重构工程编译运行明显地速度提升,因为不需要在拷贝发布或更新文件到tomcat(eclipse-jee的synchronized环境则直接把工程synchronized到工作空间.setting目录下)。
页:
[1]