Jetty home升级后如何强制Jetty重新下载模块外部库
How to force Jetty to redownload a modules external libs after Jetty home upgrade
我使用 "Jetty Base and Jetty Home" 机制将 Jetty 安装与配置分开。
这使得将 Jetty 9.4.3 升级到 9.4.6 变得非常容易,只需引用新的 Jetty 主目录即可。
在我的 Jetty 基本目录中,我激活了 cdi module
,它下载了 {$jetty.base}/lib/cdi
下的各种 lib 文件。
尽管 Jetty 9.4.6 在其模块描述中引用了新版本的 weld 框架,但我的 Jetty 基目录中的那些库没有自动更新。更新这些库的推荐方法是什么?
停用模块,删除库并重新激活感觉有点奇怪...
将 --create-files
添加到您的 start.jar
命令行一次。
如果模块定义正确(有时不是。如果是这样,那是一个错误),只会引用所需的特定 jar 文件,而不是旧文件。
我使用 "Jetty Base and Jetty Home" 机制将 Jetty 安装与配置分开。
这使得将 Jetty 9.4.3 升级到 9.4.6 变得非常容易,只需引用新的 Jetty 主目录即可。
在我的 Jetty 基本目录中,我激活了 cdi module
,它下载了 {$jetty.base}/lib/cdi
下的各种 lib 文件。
尽管 Jetty 9.4.6 在其模块描述中引用了新版本的 weld 框架,但我的 Jetty 基目录中的那些库没有自动更新。更新这些库的推荐方法是什么?
停用模块,删除库并重新激活感觉有点奇怪...
将 --create-files
添加到您的 start.jar
命令行一次。
如果模块定义正确(有时不是。如果是这样,那是一个错误),只会引用所需的特定 jar 文件,而不是旧文件。