<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/maven-v4_0_0.xsd ">xxx xxx xxx xxx 4.0.0 xxx xxx jar 1.0-SNAPSHOT xxx-maven http://maven.apache.org A maven project to study maven. <prerequisites> <maven>maven> prerequisites> <issueManagement> <system> jira system> <url> http://jira.baidu.com/banseon url> issueManagement> <ciManagement> <system>system> <url>url> <notifiers> <notifier> <type>type> <sendOnError>sendOnError> <sendOnFailure>sendOnFailure> <sendOnSuccess>sendOnSuccess> <sendOnWarning>sendOnWarning> <address>address> <configuration>configuration> notifier> notifiers> ciManagement> <inceptionYear /> <mailingLists> <mailingList> <name> Demo name> <post> [email protected] post> <subscribe> [email protected] subscribe> <unsubscribe> [email protected] unsubscribe> <archive> http:/hi.baidu.com/banseon/demo/dev/ archive> mailingList> mailingLists> <developers> <developer> <id> HELLO WORLD id> <name> banseon name> <email> [email protected] email> <url>url> <roles> <role> Project Manager role> <role> Architect role> roles> <organization> demo organization> <organizationUrl> http://hi.baidu.com/xxx organizationUrl> <properties> <dept> No dept> properties> <timezone> -5 timezone> developer> developers> <contributors> <contributor> <name>name> <email>email> <url>url> <organization>organization> <organizationUrl>organizationUrl> <roles> <role> Project Manager role> <role> Architect role> roles> <timezone>timezone> <properties> <dept> No dept> properties> contributor> contributors> <licenses> <license> <name> Apache 2 name> <url> http://www.baidu.com/banseon/LICENSE-2.0.txt url> <distribution> repo distribution> <comments> A business-friendly OSS license comments> license> licenses> <scm> <connection> scm:svn:http://svn.baidu.com/banseon/maven/banseon/banseon-maven2-trunk(dao-trunk) connection> <developerConnection> scm:svn:http://svn.baidu.com/banseon/maven/banseon/dao-trunk developerConnection> <tag>tag> <url> http://svn.baidu.com/banseon url> scm> <organization> <name> demo name> <url> http://www.baidu.com/banseon url> organization><scriptSourceDirectory>scriptSourceDirectory> <extensions> <extension> <groupId>groupId> <artifactId>artifactId> <version>version> extension> extensions> <defaultGoal>defaultGoal> <targetPath>targetPath> <filtering>filtering> <testResources> <testResource> <targetPath>targetPath> <filtering>filtering> <directory>directory> <includes> <include>include> includes> <excludes> <exclude>exclude> excludes> testResource> testResources> <directory>directory> <finalName>finalName> <filters>filters> true/false <inherited>true/falseinherited> <configuration>configuration> <dependencies> <dependency> dependency> dependencies> <inherited>true/falseinherited> <extensions>true/falseextensions> <executions> <execution> <id>id> <phase>phase> <goals>goals> <inherited>true/falseinherited> <configuration>configuration> execution> executions> <dependencies> <dependency> dependency> dependencies> <inherited>true/falseinherited> <activation> <activeByDefault>true/falseactiveByDefault> <jdk>jdk版本,如:1.7jdk> <os> <name> Windows XP name> <family> Windows family> <arch> x86 arch> <version> 5.1.2600 version> os> <property> <name> mavenVersion name> <value> 2.0.3 value> property> <file> <exists> /usr/local/hudson/hudson-home/jobs/maven-guide-zh-to-production/workspace/ exists> <missing> /usr/local/hudson/hudson-home/jobs/maven-guide-zh-to-production/workspace/ missing> file> activation> <build> <defaultGoal /> <resources> <resource> <targetPath>targetPath> <filtering>filtering> <directory>directory> <includes> <include>include> includes> <excludes> <exclude>exclude> excludes> resource> resources> <testResources> <testResource> <targetPath>targetPath> <filtering>filtering> <directory>directory> <includes> <include>include> includes> <excludes> <exclude>exclude> excludes> testResource> testResources> <directory>directory> <finalName>finalName> <filters>filters> <pluginManagement> <plugins> <plugin> <groupId>groupId> <artifactId>artifactId> <version>version> <extensions>true/falseextensions> <executions> <execution> <id>id> <phase>phase> <goals>goals> <inherited>true/falseinherited> <configuration>configuration> execution> executions> <dependencies> <dependency> dependency> dependencies> <goals>goals> <inherited>true/falseinherited> <configuration>configuration> plugin> plugins> pluginManagement> <plugins> <plugin> <groupId>groupId> <artifactId>artifactId> <version>version> <extensions>true/falseextensions> <executions> <execution> <id>id> <phase>phase> <goals>goals> <inherited>true/falseinherited> <configuration>configuration> execution> executions> <dependencies> <dependency> dependency> dependencies> <goals>goals> <inherited>true/falseinherited> <configuration>configuration> plugin> plugins> build> <modules> <module>module> modules> <repositories> <repository> <releases> <enabled><enabled> <updatePolicy>updatePolicy> <checksumPolicy>checksumPolicy> releases> <snapshots> <enabled><enabled> <updatePolicy>updatePolicy> <checksumPolicy>checksumPolicy> snapshots> <id>id> <name>name> <url>url> <layout>layout> repository> repositories> <pluginRepositories> <pluginRepository> <releases> <enabled><enabled> <updatePolicy>updatePolicy> <checksumPolicy>checksumPolicy> releases> <snapshots> <enabled><enabled> <updatePolicy>updatePolicy> <checksumPolicy>checksumPolicy> snapshots> <id>id> <name>name> <url>url> <layout>layout> pluginRepository> pluginRepositories> <dependencies> <dependency> dependency> dependencies> <reports>reports> <reporting>reporting> <dependencyManagement> <dependencies> <dependency> dependency> dependencies> dependencyManagement> <distributionManagement> distributionManagement> <properties /> <updatePolicy>updatePolicy> <checksumPolicy>checksumPolicy> <updatePolicy>updatePolicy> <checksumPolicy>checksumPolicy> banseon-repository-proxy banseon-repository-proxy http://192.168.1.169:9999/repository/ default <pluginRepositories> <pluginRepository> pluginRepository> pluginRepositories>org.apache.maven maven-artifact 3.8.1 jar <classifier>classifier>test spring-core org.springframework true <reports>reports> <reporting> <excludeDefaults /> <outputDirectory /> <plugins> <plugin> <groupId>groupId> <artifactId>artifactId> <version>version> <inherited>true/falseinherited> <configuration>configuration> <reportSets> <reportSet> <id>id> <configuration>configuration> <inherited>true/falseinherited> <reports>reports> reportSet> reportSets> plugin> plugins> reporting> <dependencyManagement> <dependencies> <dependency> dependency> dependencies> dependencyManagement> <distributionManagement> <repository> <uniqueVersion /> <id> banseon-maven2 id> <name> banseon maven2 name> <url> file://${basedir}/target/deploy url> <layout>layout> repository> <snapshotRepository> <uniqueVersion /> <id> banseon-maven2 id> <name> Banseon-maven2 Snapshot Repository name> <url> scp://svn.baidu.com/banseon:/usr/local/maven-snapshot url> <layout>layout> snapshotRepository> <site> <id> banseon-site id> <name> business api website name> <url> scp://svn.baidu.com/banseon:/var/www/localhost/banseon-web url> site> <downloadUrl /> <relocation> <groupId>groupId> <artifactId>artifactId> <version>version> <message>message> relocation> <status>status> distributionManagement>project> value
注:详解文件中,用红色进行标注的是平常项目中常用的配置节点。要详细学习!