maven工程为啥打成jar包能用在war包上用不了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven工程为啥打成jar包能用在war包上用不了相关的知识,希望对你有一定的参考价值。

参考技术A war包运行需要容器。一般容器是tomcat。部署war包时需要将war放在tomcat的webapps目录下。然后通过浏览器访问你的起始页面

05_SpringBoot打jar/war包解决第三方依赖jar包的问题

参考技术A SpringBoot+Maven 的项目,有时候会遇到第三方jar包依赖Maven仓库。Maven有一种方式可以将本地的Jar包依赖到项目中而不需要先deploy到Maven库上。

具体做法如下:

上面就是 SpringBoot 项目部署时,打成jar包/war包时第三方依赖jar包的解决办法。根据需要打成包的类型选择上述两种方式之一配置之后。执行Maven clean package即可。

以上是关于maven工程为啥打成jar包能用在war包上用不了的主要内容,如果未能解决你的问题,请参考以下文章

关于maven的assembly:assembly命令是啥意思?

解决maven无法加载本地lib/下的jar包问题(程序包XXX不存在)

idea 工程打包(war) 和 将集成第三方jar的工程 打成jar包 引用

maven 工程下第三方jar 包的引入和打包 war

eclipse打包web工程为war包时,它是不是包含了项目引用的jar包?如果不是,可以一起打包进来么?谢谢

关于传统项目打成war包的的分析