Apache Maven-创建项目

普通Java项目

mvn archetype:generate \
    -DgroupId=com.github.leeyazhou \
    -DartifactId=maven-showcase \
    -DarchetypeArtifactId=maven-archetype-quickstart \
    -DinteractiveMode=false
  • -DgroupId 组织名称,一般来说是项目的组织结构的域名
  • -DartifactId 模块名称
  • -DarchetypeArtifactId 指定模版名称
  • -DinteractiveMode 是否启用交互模式

初始化目录

    cd maven-showcase && mkdir -p src/main/resources src/test/resources

Web项目

mvn archetype:generate \
    -DgroupId=com.github.leeyazhou \
    -DartifactId=maven-showcase-web \
    -DarchetypeArtifactId=maven-archetype-webapp  \
    -DinteractiveMode=false

初始化目录

    cd maven-showcase-web && mkdir -p src/main/java src/main/resources src/test/resources src/test/java

打包

在项目根目录下执行

mvn clean package 
posted @ 2020-05-22 17:49  leeyazhou  阅读(242)  评论(0)    收藏  举报