清风雪 发表于 2020-12-17 15:30

tomcat生成jar包的问题

spring boot打成war包在独立的tomcat中运行   会在项目的WEB-INF\lib下面有多个jar包
tomcat要启动多个项目就会有多个重复的jar包
怎么能把重复的jar提出来 放到tomcat下面启动tomcat时自动扫描 并且在项目的WEB-INF\lib下不会生成已经提出来的jar包

aaaazzzz521 发表于 2020-12-17 15:48

1.tomcat在启动的时候会自动扫描WEB-INF\lib下面的jar包,在tomcat配置里面可以配置其他路径,WEB-INF\lib这个路径是默认路径。
2.具体方案:
a.在tomcat项目跟目录下面创建public目录并把相同的jar包复制进去。
b.在tomcat项目跟目录下面创建private目录,在private目录里面创建对应项目的文件夹,并把相关jar包复制进去。
c.在tomcat配置文件中配置公共lib读取目录。
d.在项目中的web.xml配置私有lib目录。

sevencash 发表于 2020-12-17 15:58

重复的话可以先去除内置tomcat,然后修改Pom里类的作用域
不过呢,最好错误日志贴一下。
页: [1]
查看完整版本: tomcat生成jar包的问题