上一节课是手工创建的Maven工程 但是实际上Maven已经提供了有插件,能够直接创建出来工程 创建工程 mvn archetype:generate -DgroupId={project-packaging} -DartifactId={project-name} -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false 例如创建java工程 mvn archetype:generate -DgroupId=com.itheima -DartifactId=java-project -DarchetypeArtifactId=maven-archetype-quickstart -Dversion=0.0.1-snapshot -DinteractiveMode=false 例如创建web工程 mvn archetype:generate -DgroupId=com.itheima -DartifactId=web-project -DarchetypeArtifactId=maven-archetype-webapp -Dversion=0.0.1-snapshot -DinteractiveMode=false 具体操作: 【创建java工程】 1. 用cmd命令行,打开我们的项目文件(D:\maven_project) 2. 把下面的代码输入到cmd命令行,不要分行,直接选中。结束之后会在D:\maven_project目录下生成java-project目录,java-project就是我们创建出来的项目 mvn archetype:generate -DgroupId=com.itheima -DartifactId=java-project -DarchetypeArtifactId=maven-archetype-quickstart -Dversion=0.0.1-snapshot -DinteractiveMode=false 优点: 跟我们上节课手工创建的project1-java项目一模一样,也就是有相同的子目录和文件,这种插件创建的方式非常效率 【创建web工程】 1. 用cmd命令行,打开我们的项目文件(D:\maven_project) 2. 把下面的代码输入到cmd命令行,不要分行,直接选中。结束之后会在D:\maven_project目录下生成web-project目录,web-project就是我们创建出来的项目 mvn archetype:generate -DgroupId=com.itheima -DartifactId=web-project -DarchetypeArtifactId=maven-archetype-webapp -Dversion=0.0.1-snapshot -DinteractiveMode=false