文档章节

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

h
 huifengy55
发布于 2016/05/10 11:09
字数 319
阅读 56
收藏 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-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

© 著作权归作者所有

共有 人打赏支持
h
粉丝 0
博文 3
码字总数 3824
作品 0
南宁
私信 提问
Maven实战(九)——打包的技巧

“打包“这个词听起来比较土,比较正式的说法应该是”构建项目软件包“,具体说就是将项目中的各种文件,比如源代码、编译生成的字节码、配置文件、文档,按照规范的格式生成归档,最常见的当...

Oscarfff
2016/02/13
46
0
maven 自定义打包

“打包“这个词听起来比较土,比较正式的说法应该是”构建项目软件包“,具体说就是将项目中的各种文件,比如源代码、编译生成的字节码、配置文件、文档,按照规范的格式生成归档,最常见的当...

Oscarfff
2016/09/08
38
0
使用maven warpath插件合并多module的war包

使用maven warpath插件合并多module的war包 现在java 项目一般使用maven、gradle等工具来管理jar包、打包、发布。如果一个项目有很多模块,那般是分成多个module,主目录有个parent,负责包含...

youthflies
2014/04/29
0
0
第二十三章:SpringBoot项目多模块打包与部署

我们接上章节内容继续,上一章我们已经完成了多模块项目的创建以及运行,那我们线上环境该如何打包部署呢? 本章目标 打包部署SpringBoot多模块项目到外部运行Tomcat容器中。 构建项目 我们直...

恒宇少年
2017/05/06
0
0
IDEA 导出项目war包

部署 Maven 项目,使用 “mvn package” 命令出现错误,不能正确打包时的解决方法 一、最简单、最快的方式:   思路,本地能运行,直接把本地编译后能正确运行的项目文件打包,传到服务器部...

imzdx
2017/04/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring AOP 切面编程记录日志和接口执行时间

最近客户现在提出系统访问非常慢,需要优化提升访问速度,在排查了nginx、tomcat内存和服务器负载之后,判断是数据库查询速度慢,进一步排查发现是因为部分视图和表查询特别慢导致了整个系统...

编程SHA
9分钟前
1
0
年度大盘点:机器学习开源项目及框架

摘要: 2018年马上就要结束了,我们来回顾一下过去的这一年中,机器学习领域有哪些有趣的事情吧! 我们先来看看Mybridge AI 中排名靠前的顶级开源项目,再聊聊机器学习今年都有哪些发展,最后...

阿里云官方博客
13分钟前
1
0
15个Spring的核心注释示例

众所周知,Spring DI和Spring IOC是Spring Framework的核心概念。让我们从org.springframework.beans.factory.annotation和org.springframework.context.annotation包中探索一些Spring核心注......

java菜分享
15分钟前
0
0
[LintCode] Binary Tree Level Order Traversal(二叉树的层次遍历)

描述 给出一棵二叉树,返回其节点值的层次遍历(逐层从左往右访问) 样例 给一棵二叉树 {3,9,20,#,#,15,7} : 3 / \9 20 / \ 15 7 返回他的分层遍历结果: [ [3], [...

honeymose
24分钟前
1
0
renderer

renderer Function 单元格绘制处理函数,同drawcell事件。

architect刘源源
44分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部