Java 在TomEE中自定义共享jar

Java 在TomEE中自定义共享jar,java,tomcat,classpath,apache-tomee,Java,Tomcat,Classpath,Apache Tomee,尝试为每个应用程序提供唯一的jar,因此使用 “org.apache.catalina.loader.VirtualWebappLoader 在context.xml中配置。该应用程序是一个EAR,部署在TomEE安装目录下的“apps”文件夹中。context.xml位于 /apps/myApp/META-INF/ 但应用程序看不到罐子。问题是 1) 这是正确的位置吗?还是应该在ear-/apps/myApp/webApp/META-INF中的webApp的META-INF中 2) Virtu

尝试为每个应用程序提供唯一的jar,因此使用

“org.apache.catalina.loader.VirtualWebappLoader

在context.xml中配置。该应用程序是一个EAR,部署在TomEE安装目录下的“apps”文件夹中。context.xml位于

/apps/myApp/META-INF/

但应用程序看不到罐子。问题是

1) 这是正确的位置吗?还是应该在ear-/apps/myApp/webApp/META-INF中的webApp的META-INF中


2) VirtualWebappLoader仅适用于Web应用程序和应用程序下的EAR?

您使用哪个版本的tomcat?使用tomcat 8时,
VirtualWebappLoader
的使用发生了变化(请参阅)。我在linux上使用的是TomEE 1.7.1。这等同于tomcat 8吗?