我试图学习Tomcat,但问题是我每次更改代码时都必须重新启动Tomcat服务器。
有没有办法让Tomcat在不重启服务器的情况下获取代码更改?
也许IDE(如Eclipse或NetBeans)可以某种方式用于为Tomcat开发并在IDE中测试所有更改?
答案 0 :(得分:0)
如果您将最新编译的文件(类/资源)放在WEB-INF / Classes或lib文件夹下,则无需重新启动服务器。您可以配置IDE之类的IDE来配置这种方式,他们可以将最新编译的文件放在正确的目标文件夹下。 Rcent Eclipse版本出现在插件中,您可以将其配置为使用现有的tomcat服务器。您还可以探索Mongrel插件,它也可以用于相同的目的。
答案 1 :(得分:-2)
请查看“DCEVM”。它是一个Java运行时环境替代方案,其工作方式与普通JRE类似,但几乎可以在所有情况下重新加载类更改。非常酷,而且它是免费的。
安装非常简单,请参阅网站上的说明。