Maven 安装配置后:如何通过命令行创建 Java 项目
·
通过命令行创建 Java 项目的步骤
1. 打开终端
确保已正确安装 Maven 并配置环境变量。在终端输入以下命令验证安装:
mvn -v
若显示 Maven 版本信息(如 Apache Maven 3.x.x),则表明配置成功。
2. 使用 Maven Archetype 生成项目
执行以下命令创建标准 Java 项目:
mvn archetype:generate \
-DgroupId=com.example \
-DartifactId=my-java-app \
-DarchetypeArtifactId=maven-archetype-quickstart \
-DinteractiveMode=false
参数说明:
-DgroupId:项目组织标识(如公司域名反转),例如com.example-DartifactId:项目名称(将作为根目录名),例如my-java-app-DarchetypeArtifactId:项目模板类型,maven-archetype-quickstart表示标准 Java 项目-DinteractiveMode=false:禁用交互模式(自动使用默认配置)
3. 等待构建完成
Maven 将自动完成以下操作:
- 下载所需依赖(首次执行需联网)
- 生成项目骨架
- 创建标准目录结构:
my-java-app/ ├── src/ │ ├── main/java/com/example/App.java │ └── test/java/com/example/AppTest.java └── pom.xml
4. 验证项目结构
进入项目目录并查看关键文件:
cd my-java-app
tree src # Linux/macOS
# 或 dir /s src # Windows
应看到以下关键文件:
src/main/java/com/example/App.java:主类(含main方法)src/test/java/com/example/AppTest.java:JUnit 测试类pom.xml:项目配置文件
5. 编译运行项目
mvn compile # 编译项目
mvn exec:java -Dexec.mainClass="com.example.App" # 运行主程序
成功执行后将输出:
Hello World!
常见问题解决
-
下载卡顿: 更换 Maven 镜像源(编辑
~/.m2/settings.xml添加阿里云镜像):<mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> -
目录结构错误: 检查
pom.xml中<packaging>标签值应为jar:<packaging>jar</packaging> -
JDK 版本问题: 在
pom.xml中指定 JDK 版本(例如 JDK 17):<properties> <maven.compiler.source>17</maven.compiler.source> <maven.compiler.target>17</maven.compiler.target> </properties>
通过此流程,您将在 30 秒内生成一个完整的 Java 项目骨架,可直接用于开发。
更多推荐

所有评论(0)