我有一个项目有一百多个外部库依赖项,这里我们使用 tomcat 并在服务器的一个目录上配置了这个背书的 jar 库(现在在 $CATALINA_HOME/lib/endorsed 下),所以 webapp 可以在运行时访问这些资源开始。
我想改用jetty,因为tomcat占用了太多内存并且经常崩溃。现在我想知道是否有一个参数可以传递给 maven-jetty-plugin 来指定这个 jar 的文件夹,以便 webapp 类加载器在其类路径中找到它们。
我在配置标签中尝试过extraClasspath,但它似乎只加载类并忽略我设置到的目录中的所有jar(如果我传递jar的全名路径,它会被加载,但我不想设置我在那里需要的每个图书馆)。
在此先感谢您的帮助
更新:我知道这不是标准的 maven 操作,我正在寻找紧急解决方法,因为这个项目非常庞大,我无法按照我的意愿进行重构。但我也预计这个功能并不像乍一看那样棘手。