pom.xml解读


 1 <?xml version="1.0" encoding="UTF-8"?>
 2 
 3 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 4   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 5 
 6   <modelVersion>4.0.0modelVersion>
 7 
 8 
 9 
10 
11   
12   
13   <groupId>com.atguigu.mavengroupId>
14   
15   <artifactId>pro01-maven-javaartifactId>
16   
17   <version>1.0-SNAPSHOTversion>
18   
19   
23   <packaging>jarpackaging>
24 
25 
26 
27   <name>pro01-maven-javaname>
28   
29   <url>http://www.example.comurl>
30 
31 
32 
33   
34   <properties>
35     
36     <project.build.sourceEncoding>UTF-8project.build.sourceEncoding>
37     <maven.compiler.source>1.7maven.compiler.source>
38     <maven.compiler.target>1.7maven.compiler.target>
39   properties>
40 
41   
42   <dependencies>
43     
44     <dependency>
45       
46       <groupId>junitgroupId>
47       <artifactId>junitartifactId>
48       <version>4.11version>
49       
50       <scope>testscope>
51     dependency>
52   dependencies>
53 
54   <build>
55     <pluginManagement>
56       <plugins>
57         
58         <plugin>
59           <artifactId>maven-clean-pluginartifactId>
60           <version>3.1.0version>
61         plugin>
62         
63         <plugin>
64           <artifactId>maven-resources-pluginartifactId>
65           <version>3.0.2version>
66         plugin>
67         <plugin>
68           <artifactId>maven-compiler-pluginartifactId>
69           <version>3.8.0version>
70         plugin>
71         <plugin>
72           <artifactId>maven-surefire-pluginartifactId>
73           <version>2.22.1version>
74         plugin>
75         <plugin>
76           <artifactId>maven-jar-pluginartifactId>
77           <version>3.0.2version>
78         plugin>
79         <plugin>
80           <artifactId>maven-install-pluginartifactId>
81           <version>2.5.2version>
82         plugin>
83         <plugin>
84           <artifactId>maven-deploy-pluginartifactId>
85           <version>2.8.2version>
86         plugin>
87         
88         <plugin>
89           <artifactId>maven-site-pluginartifactId>
90           <version>3.7.1version>
91         plugin>
92         <plugin>
93           <artifactId>maven-project-info-reports-pluginartifactId>
94           <version>3.0.0version>
95         plugin>
96       plugins>
97     pluginManagement>
98   build>
99 project>