首页 文章

Jetty可以在热部署中获取对WEB-INF / lib的更改吗?怎么样?

提问于
浏览
3

我通过Apache在Jetty 6上运行了几个webapps . 它们设置为使用contexts /目录中的.xml文件进行热部署 . 这些.xml文件只是定义WebAppContext实例并告诉它们在哪里查找WAR文件 . “触摸”它们的上下文/ .xml文件会获取对相关WAR文件中定义的JSP的更改,这很好 .

问题是不会拾取WAR文件的WEB-INF / lib文件夹中包含的JAR更改 . 我认为这是因为这些JAR缓存在某个地方 . 这个假设是基于重新启动Jetty获取更改的事实 .

因此,问题是:是否可以关闭此缓存行为或以其他方式获取WebAppContext实例以获取库更改?如果是这样,怎么样?

2 回答

相关问题