有没有人可以解释一下,为什么我需要重新启动Tomcat服务器,一旦将.class
文件加载到服务器中?
答案 0 :(得分:2)
默认行为是您必须重新启动。当你重新启动tomcat然后只有类加载器再次运行并且更改效果。
你怎么能configure
使用reloadable
属性。
reloadable=true
注意:在启用此功能时请三思而后行,因为tomcat上的一点性能问题会影响现有的请求(关于更改)。小心。
您可以在此处找到Manager
并查看标题Reload An Existing Application
答案 1 :(得分:0)
因为Apache Tomcat WebServer无法识别文件中所做的更改并重新启动,除非此功能(reloadable属性)设置为true
:
reloadable=true
通过这种方式,服务器监视存储.class
文件的目录。如果进行了更改,它将自行重新启动。