Maven项目中War包的打包及依赖方式
Maven项目中War包的打包及依赖方式
huifengy55 发表于2年前
Maven项目中War包的打包及依赖方式
  • 发表于 2年前
  • 阅读 37
  • 收藏 0
  • 点赞 2
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: 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

标签: Maven打War包
共有 人打赏支持
粉丝 0
博文 3
码字总数 3824
评论 (0)
×
huifengy55
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: