我想从tomcat 7.0.5中的war开始加载jar(在spring中开发)文件。你能帮帮我吗?详细说明如下。
步骤1:将一个带有少量罐子的战争(使用弹簧开发)放入tomcat的webapps文件夹中
第2步:将几个罐子(使用弹簧开发)放在不同的位置(不在webapps内),比如/ xxx / libs
第3步:我的战争应该能够从/ xxx / libs加载jar并刷新上下文。
注意:/ xxx / libs /下的jar将与战争中存在的jar有依赖
请帮帮我。
我应该使用什么类型的类加载器? 在哪里放置类加载器?
答案 0 :(得分:0)
通过将虚拟类路径中的jar的位置提供给VirtualWebappLoader。
<Context antiJARLocking="true" path="/websandbox">
<Loader className="org.apache.catalina.loader.VirtualWebappLoader"
virtualClasspath="/xxx/libs/"/>
</Context>