tomcat启动时如何自动加载指定目录下的jar文件?

时间:2021-03-12 17:12:25
在控制台可以看到加载jar文件的路径,如果使用classLoader如何实现? 谢谢!

8 个解决方案

#1


把jar包放在 Tomcat 下的 %安装路径%\common\lib 下,就会自动加载

#2


引用 1 楼 zla85 的回复:
把jar包放在 Tomcat 下的 %安装路径%\common\lib 下,就会自动加载

你没有明白我的意思,加载指定目录下的jar!!!

#3


可以,只要把您的路径加到catalina.properties就可以。不过,一般并不鼓励您这样做,因为Tomcat可以支持多个webapps,如果您把自己特定的jar一开始就在global的情况下注入,可能会影响到在同一Tomcat下的其它webapp

#4


引用 3 楼 zla85 的回复:
可以,只要把您的路径加到catalina.properties就可以。不过,一般并不鼓励您这样做,因为Tomcat可以支持多个webapps,如果您把自己特定的jar一开始就在global的情况下注入,可能会影响到在同一Tomcat下的其它webapp

你还是没有明白我的意思! ⊙﹏⊙b汗  classLoader

#5


URLClassloader

#6


我也没明白楼主的意思 ⊙﹏⊙b汗 !

#7


引用 5 楼 vcshcn 的回复:
URLClassloader


可不可以给出具体的说明 谢谢

#8


 没这么干过...

#1


把jar包放在 Tomcat 下的 %安装路径%\common\lib 下,就会自动加载

#2


引用 1 楼 zla85 的回复:
把jar包放在 Tomcat 下的 %安装路径%\common\lib 下,就会自动加载

你没有明白我的意思,加载指定目录下的jar!!!

#3


可以,只要把您的路径加到catalina.properties就可以。不过,一般并不鼓励您这样做,因为Tomcat可以支持多个webapps,如果您把自己特定的jar一开始就在global的情况下注入,可能会影响到在同一Tomcat下的其它webapp

#4


引用 3 楼 zla85 的回复:
可以,只要把您的路径加到catalina.properties就可以。不过,一般并不鼓励您这样做,因为Tomcat可以支持多个webapps,如果您把自己特定的jar一开始就在global的情况下注入,可能会影响到在同一Tomcat下的其它webapp

你还是没有明白我的意思! ⊙﹏⊙b汗  classLoader

#5


URLClassloader

#6


我也没明白楼主的意思 ⊙﹏⊙b汗 !

#7


引用 5 楼 vcshcn 的回复:
URLClassloader


可不可以给出具体的说明 谢谢

#8


 没这么干过...