Maven项目中War包的打包及依赖方式
生活随笔
收集整理的這篇文章主要介紹了
Maven项目中War包的打包及依赖方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
兩個web項目之間的依賴引用方式。Web項目之間,通過war包的方式進行引用的。例如,有兩個項目,puzzle-web和puzzle-web-demo,兩個均是web項目,puzzle-web-demo依賴于puzzle-web,具體配置如下下載地址?。
?
(1)puzzle-web項目pom.xml中對打包的相關配置
?
A、編譯插件的版本要用2.4,否則,可以會出現打的war包中,出現帶有日期的jar包。
B、archiveClasses項配置為false,該配置用于控制:puzzle-web-demo引用該項目war包時,是否自動將classes下面的文件打成jar包來使用。此處采用fasle,即不自動打包,因為打包會將配置文件一同打包,這樣項目啟動時會有問題。
C、attachClasses項配置為true,控制打包時,是否打一個jar包到私服上,puzzle-web-demo項目在調試編譯用。
?
(2)puzzle-web打包到私服上的情況
?
私服上有兩個包,一個war包和一個jar包。
?
(3)puzzle-web-demo項目pom.xml引用時的相關配置
?
引用時分別引用了war包和jar包,其中jar包主要用于編譯時用,其作用域范圍是provided
轉載于:https://blog.51cto.com/11577527/1771705
總結
以上是生活随笔為你收集整理的Maven项目中War包的打包及依赖方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 北京征信报告去哪里打
- 下一篇: Laravel Breadcrumbs