我们可以更新已部署服务器中的jar / war文件,然后重新加载新的jar / war文件吗? 如果是这样,我们可以实现这一目标的简单程度,请尽可能列出支持此功能的Web服务器。
答案 0 :(得分:3)
是
所有主要的Java EE Servlet容器都支持此功能。无论如何我所有的一切,包括Glassfish,Tomcat,WebSphere,WebLogic和JRun。
我没有使用过其他Oracle容器,但我认为它也是如此。
也就是说,它们都没有可靠地支持它们(它们会检测到大多数更改,但是某些类型的类更改总是需要重新启动),除非您在下面使用JavaRebel。
答案 1 :(得分:1)
答案 2 :(得分:1)
只需复制战争' Server域文件夹中的文件将自动部署它。我用glassfishv3.1
完成了Windows的路径是C:\ Program Files \ glassfish-3.1 \ glassfish \ domains \ domain1 \ autodeploy
粘贴后,另一个文件会自动创建[如果服务器已启用]在同一目录中
为了编辑目的,战争'可以使用WinRar或WinZip等程序打开文件
只需打开要更改的文件,并在winrar要求时保存它。
答案 3 :(得分:0)
的JBoss。只需将文件放在正确的位置即可。