如何设置 Tomcat webapp 类路径

Ido*_*zon 2 java tomcat classpath

你好,我在 Linux 上的 Tomcat 服务器中有一个 web 应用程序

我需要能够告诉它以什么顺序加载位于 WEB-INF/bin 中的 jar。我尝试在 Class-Path 下的 META-INF/MANIFEST.MF 中设置它,但它不起作用,我在网上搜索了解决方案,但没有找到任何解决方案。

(我的项目不在war文件中)

(将jar文件名改为“aaaaaaaRealName.jar”的解决方案是不可接受的)

(我正在使用 Tomcat 7(我认为它是 v7.0.27))

我愿意

小智 5

tomcat按以下顺序加载jar(从此处摘录: http: //tomcat.apache.org/tomcat-8.0-doc/class-loader-howto.html):

  • 引导程序(JRE/lib/ext 文件夹)
  • 系统(不能用于添加您的系统)
  • webapp 库(首先是 WEB-INF/classes,然后是 WEB-INF/lib)
  • 公共库(检查 common.loader 属性,然后检查 tomcat 实例/lib,然后检查公共 tomcat 文件夹/lib)

因此,如果您想指定顺序,只需将罐子放在正确的位置即可。