【Java EE 学习 82 下】【MAVEN整合Eclipse】【MAVEN的一些高级概念】
发布日期:2021-05-09 04:14:59 浏览次数:15 分类:博客文章

本文共 8886 字,大约阅读时间需要 29 分钟。

������MAVEN������Eclipse

������MAVEN������������������������������������������������������������������������������������������������������IDE������������������������MAVEN���������Eclipse������������

������������������������

���������������������������������������������������������������������������������Eclipse������������������MAVEN������������������������

������������������������maven������������������������������������������C���������

D://maven_repository

������������window->preferences->Maven������������������������������

������������������

���������������������������������������������������������������Hello,HelloFriend������������Eclipse������

������

������������������

���������������������MAVEN���������������������������MAVEN���������������������POM���������������������������������������������������������������������������������������MAVEN������������������������������������������������������������������������������������������������������������MAVEN������MAVEN������������jar���������������������������jar���������������������

���������MAVEN������������������������pom.xml������������������������������������jar������������������������MAVEN������������jar���������������������������������������������jar������������������������������������������MAVEN���������������������MAVEN���������������������������������mvn compile������������������������������������������������������������������

������1.������������

������MAVEN���������������������������������������������������������������������������������dependencies���������������<exclusions>������������������������������������������������������������������������������

org.apache.maven
maven-embedder
2.0
org.apache.maven
maven-core
...
org.apache.maven
maven-embedder
3.1.0
*
*
...

������2.������

���������������MAVEN������������������������������������������������������������������������������Ant������������������������������MAVEN������������������������������������MAVEN���������������������������������������

���������1������������������

���������������Eclipse���������������������MAVEN���������������HelloParent������������������������������������Hello���������HelloFriend������������������������������������������������������pom.xm���������������

1 
2
4.0.0
3
com.kdyzm.hello
4
HelloParent
5
0.0.1-SNAPSHOT
6
pom
7
The parent of Hello project and HelloFriend project
8
9
10
junit
11
junit
12
4.9
13
compile
14
15
16
com.kdyzm.hello
17
Hello
18
0.0.1-SNAPSHOT
19
20
21
22

���������������������������������������������������������������������������groupId���������com.kdyzm.hello������groupId���Hello������������HelloFriend������������������groupId������������������������������������mvn install������Maven������������������������������������������������������������������packaging������������������pom������������������jar���������������������������������������������������������pom���������maven������������������

���������������������������������mvn install������������������������Maven���������������������������������������������������������������������������

���������2���������HelloFriend������

������������pom.xml������������������������������������������HelloParent���������version���groupId������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������

���������������������parent������������������������������������������������������������relativePath���������������������������������������pom.xml������������������������������������../HelloParent���������������groupId���artifactId������������������������������������������������������relativePath���������

���������������������pom.xml������������������������maven���������������������������classpath���������������������

������

������������������������run As���������

������

������3.������������

������������������ 2������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������MAVEN���������������������������������������������������Hello/pom.xml���������������������������������������������������������������������������������������������������������

���������1������������������������������

���������������������������������������������������������������������������������������������������������������������������<dependencyManagement>

1 
3
4.0.0
4
com.kdyzm.hello
5
HelloParent
6
0.0.1-SNAPSHOT
7
pom
8
The parent of Hello project and HelloFriend project
9
10
-Dfile.encoding=UTF-8
11
12
13
14
15
junit
16
junit
17
4.9
18
compile
19
20
21
com.kdyzm.hello
22
Hello
23
0.0.1-SNAPSHOT
24
compile
25
26
27
28
29
../Hello
30
../HelloFriend
31
32

���������2������������������������������������������������������

4.0.0
Hello
Hello
HelloParent
com.kdyzm.hello
0.0.1-SNAPSHOT
../HelloParent
������
������������
������������������
junit
������������������
junit
������������
������

���������������������������������������������dependency���������MAVEN������������������������������������������������������������������������������������scope������������������������������������������������������

���������������������������������������������������������������������������������������������������������������������������������������������������������������

���������������������������������������������������������������������������������scope���������version������������scope���������������������������������������������������������������������������Version���������������������������������������������������������������������������������������������������������������������������������������������������Junit���������5.0���������������������������������������������������������������������version���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������jar������������������������

������4.������

������������������������������������������������������������������������������������������������������������maven������������������������������������������������������������������������pom.xm������������������������������������������������������������������pom.xml���������������������������������������������������

������������<modules>������������������������

������
../Hello
������
../HelloFriend

������������������������������������������������������������������������������������������������������������������������������������������������������������������

������

������

������������

���������������������������������������������

������������������������

上一篇:【Java EE 学习 83 上】【SpringMVC】【基本使用方法】
下一篇:【Java EE 学习 82 上】【MAVEN基本安装和使用方法】

发表评论

最新留言

表示我来过!
[***.240.166.169]2025年04月12日 04时47分17秒