maven
发疯的man
公众号☞干货食堂。免费领取2020最新实战项目资源
展开
-
maven-day01
阿里云远程仓库<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf>原创 2017-07-17 16:00:37 · 449 阅读 · 0 评论 -
maven需要的全部jar包!!!!!全全全
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xs原创 2017-10-17 20:39:54 · 2056 阅读 · 0 评论 -
maven 搭建多war包聚合项目
思路:最主要的是主war文件要引入其他war,指明type是war。然后用插件来声明让子类war的文件都跑到主war下面<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apa原创 2017-12-01 20:21:36 · 1671 阅读 · 0 评论 -
Maven类包冲突终极解决小技若干
http://stamen.iteye.com/blog/2030552 转自java代码 -Dincludes后面加 包名 : 项目名mvn dependency:tree -Dverbose -Dincludes=asm:asm mvn dependency:tree -Dverbose -Dincludes=org.springframework:spring-tx转载 2017-12-01 09:27:14 · 346 阅读 · 0 评论 -
手把手教你一个maven的war项目如何引用另外一个war项目
我们都知道一个war项目可以部署到服务器,pom文件里面可以引用许多依赖jar包。但是默认的都是jar类型的,如果一个大的web项目,分模块开发,我想一个war项目引用一个另外一个war项目的jap,css和.class文件,这个可以么???答案是肯定的,不过需要一些特殊的配置。需求知道了,好,直接上代码!!!1,首先创建两个war类型的maven项目。一个普通的jar类型的maven项目(忽略报原创 2017-10-16 20:46:08 · 11701 阅读 · 3 评论 -
maven 的聚合
maven中如果存在继承关系,安装的时候必须先安装父项目,然后再安装子项目, 有点麻烦,聚合就是来解决这事的!!!maven的继承和聚合并没有什么很大的关系,聚合就是在父项目设置自己的子模块,然后安装到仓库的时候只需要把父项目install就行了。可以写到继承的父项目中,也可以不写另开一个项目,但是在实际开发中往往都是继承聚合一块写。。。原创 2017-10-02 22:02:50 · 416 阅读 · 0 评论 -
maven 的继承
为什么要继承?为了方便管理,比如说junit包,它是test类型,每个项目都有自己的junit版本,非常不方便。第一,需要建立一个父项目。打包类型必须是pom类型。在子项目中声明父类原创 2017-10-02 21:47:07 · 334 阅读 · 0 评论 -
maven依赖的原则
路径不相同时主要看那个路径最短,hellofirend用2步,hello用3步,所以用hellofirned的jar包 路径相同时主要看makeFirends的pom.xml文件的依赖声明那个靠前。原创 2017-10-02 21:14:38 · 394 阅读 · 0 评论 -
maven如何排除依赖
maven具有依赖性,就比如说你添加了一个依赖,然后那个依赖的依赖也会添加。如果你不想添加那个依赖,可以排除它!!! 如何查看依赖jar包的依赖关系呢?原创 2017-10-02 20:54:26 · 4890 阅读 · 0 评论 -
maven用变量的方法统一管理jar包版本
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xs原创 2017-10-02 20:46:03 · 3828 阅读 · 0 评论 -
手把手教你创建maven的web3.0项目
首先,先创建一个普通的maven项目 一定要选择war包的格式 创建好之后会发现报错,没关系,然后打开 刚开始是选中的,取消掉,apply,然后再选中,会出现一个连接下方 如果web.xml是2.5的,换成3.0的的头文件就ok<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/原创 2017-10-02 00:37:03 · 2265 阅读 · 0 评论 -
如何设置maven的第三方镜像
maven默认的下载镜像太慢,我们用阿里云的镜像地址 在setting.xml中设置 < mirrors >< /mirrors >中设置<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/gr原创 2017-10-01 23:15:21 · 614 阅读 · 0 评论 -
如何创建maven项目就是1.7的环境
maven项目默认的就是1.5的环境,我们可以在项目中设置,但是太麻烦,有没有一劳永逸的方法呢?当然有,直接在maven的setting中设置。 在标签中设置:<profile> <id>jdk-1.7</id> <activation> <activeByDefault>true</activeByDefault>原创 2017-10-01 23:12:07 · 684 阅读 · 0 评论 -
maven项目多war聚合 利用ant脚本实现热部署
需要一个xml文件 build.xml<?xml version="1.0" encoding="UTF-8"?><project name="" default="car" basedir="."> <target name="car" > <-- 需要发布到的目录 一般为服务器下的父目录--> <copy todir="D:\apach原创 2017-10-18 18:46:18 · 623 阅读 · 0 评论 -
聚合与继承的关系
http://blog.csdn.net/fangaohua200/article/details/62045866 区别 :1.对于聚合模块来说,它知道有哪些被聚合的模块,但那些被聚合的模块不知道这个聚合模块的存在。 2.对于继承关系的父 POM来说,它不知道有哪些子模块继承与它,但那些子模块都必须知道自己的父 POM是什么。 共同点 :1.聚合 POM与继承关系中的父POM的 p转载 2017-10-17 20:54:44 · 1138 阅读 · 0 评论 -
Maven项目新建时,项目上出现红叉,但是项目内没有报错
http://blog.csdn.net/weixin_35806606/article/details/70237965遇到这样的情况可以去Problems里面找错误,在Console所在的那一栏可以找到,找不到的可以在window-show view -other里面手动去找。 发现项目报错: Description Resource Path Location Ty转载 2017-10-17 20:12:22 · 1000 阅读 · 0 评论 -
maven常用命令介绍
http://blog.csdn.net/zh237560547/article/details/47087321常用命令创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 创建Maven的Web项目: mvn archetype:create -Dgro转载 2017-08-10 22:28:57 · 333 阅读 · 0 评论 -
Maven生命周期
http://blog.csdn.net/csujiangyu/article/details/44224647转自概念Maven的生命周期是为了所有构建过程进行抽象和统一.Maven生命周期是抽象的,具体实现由插件完成.这种思想和设计模式中的模板方法非常相似.模拟Maven生命周期代码public abstract class t { public void build() {转载 2017-07-24 13:17:22 · 369 阅读 · 0 评论 -
maven的各种插件详解
<build> <finalName>ssm</finalName> <!-- 自定义文件源 --> <resources> <resource> <directory>src/main/java</directory> <excludes>原创 2017-10-17 08:56:01 · 922 阅读 · 0 评论