maven.test.ignore=TRUE
maven.test.run=FALSE
maven.test.skip=TRUE
maven.verify.execute=FALSE
mvn -version
命令的作用是什么?mvn clean install package
mvn package
mvn clean verify install package
mvn install package
dependency:tree
dependency:properties
dependency:evaluate
dependency:analyze
src/main/template/descriptor.xml
src/main/resources/META-INF/maven/archetype-descriptor.xml
src/main/archetype/descriptor.xml
src/main/resources/META-INF/maven/maven-archetype.xml
.m2/proxy.txt
pom.xml
proxy.xml
settings.xml
MAVEN_OPTS
${basedir}/src/main/resources
${basedir}/src/main/java/resources
${basedir}/resources
${basedir}/src/main/properties
mvn archetype:generate
-DgroupID=sample-maven-project
-DartifactID=com.palmer.bethan.sample
-Dversion=1.0.0
-DinteractiveMode=false
Sure, here are the questions translated into Chinese:
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<mainClass>com.palmer.bethan.App</mainClass>
</manifest>
</archive>
</configuration>
${maven.home}/${user.name}/settings.xml
${user.home}/.m2/settings.xml
${maven.home}/conf/settings.xml
${user.home}/maven/settings.xml
运行 unpack 目标。
<mirrorOf>\*</mirrorOf>
告诉 Maven 做什么?\*
的仓库。 节省带宽。
<dependency>
元素应该在 <dependencies>
元素内部。 <dependency>
元素不是 POM 文件中的有效元素。 <dependency>
元素应该在 POM 文件的底部。