我想以集成的方式设置eclipse和tomcat,以便在不需要部署的情况下立即反映对我的JSP和servlet(如果可能)的更改.
好吧,这是在互联网上有很多答案的问题之一,但它们看起来都不一样.(使用Sysdeo插件,使用JBOss插件,使用过时的Eclipse执行操作,使用MyEclipse等等)并且我找不到1个确定的资源来引用.所以为了我的利益,最简单和最推荐的程序是什么?
这假设我有eclipse和tomcat独立运行.我实际上已经设法使用以下说明以非热部署方式集成它们:http: //www.ibm.com/developerworks/opensource/library/os-eclipse-tomcat/index.html
Eclipse版本版本:3.4.2(Ganymede)Tomcat v6.0.20
将Tomcat配置为直接从我的工作区内的项目目录中提供服务的理想方法是什么?(相关)
我希望我的静态Web资源可以在我对其进行更改时立即可用,而无需将它们发布到单独的目录中.看来,实现此目的的最佳方法是直接提供文件,而不是文件的已发布/部署副本.
或者,我对其他选项(不同的应用程序服务器或IDE)持开放态度,这使得开发Java Web应用程序的速度更快.发布和重新部署每一个小小的变化都会花费太多时间.
我已经尝试过JRebel和FileSync(它们都在某种程度上起作用),但是他们尝试修补一个不应该存在的问题.
我正在尝试将WAR导出到我的webapps文件夹但是我每次都更新它会删除webapp的所有内容减去/WEB-INF/lib/struts.jar
使用antiResourceLocking="true"和antiJARLocking="true"上<Context>元素并没有解决问题.感谢任何帮助.