Maven项目中War包的打包及依赖方式_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Maven项目中War包的打包及依赖方式

Maven项目中War包的打包及依赖方式

 2016/5/12 5:32:18  ljf_home  程序员俱乐部  我要评论(0)
  • 摘要:两个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
  • 标签:项目 方式 Maven

class="MsoNormal">两个web项目之间的依赖引用方式。Web项目之间,通过war包的方式进行引用的。例如,有两个项目,puzzle-webpuzzle-web-demo,两个均是web项目,puzzle-web-demo依赖于puzzle-web,具体配置如下。

?

1puzzle-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项目在调试编译用。

?

2puzzle-web打包到私服上的情况

?

私服上有两个包,一个war包和一个jar包。

?

3puzzle-web-demo项目pom.xml引用时的相关配置

?

引用时分别引用了war包和jar包,其中jar包主要用于编译时用,其作用域范围是provided

  • 大小: 23 KB
  • 大小: 3.1 KB
  • 大小: 10.9 KB
  • 查看图片附件
发表评论
用户名: 匿名