


























检查安装:打开终端(Windows 下按 Win+R 输入 cmd,Mac/Linux 打开 Terminal),输入以下命令:
如果能看到 Maven 版本号和 Java 版本信息,说明已安装成功。
若未安装:详见 https://www.cnblogs.com/hailexuexi/p/19728877
Maven 使用“原型”(Archetype)来快速生成项目骨架。
我们将使用最常用的 maven-archetype-quickstart 原型来创建一个标准的 Java 项目。
1. 执行创建命令
在命令行中进入到你想创建项目的文件夹下
在命令行中输入以下命令(注意:你可以修改 groupId 和 artifactId 为你想要的名字):
mvn archetype:generate -DgroupId=com.example -DartifactId=my-maven-project -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
命令参数详解:
-DgroupId=com.example:组织或公司的唯一标识(通常是你域名的反写)。-DartifactId=my-maven-project:你的项目名称(也是生成的文件夹名称)。-DarchetypeArtifactId=maven-archetype-quickstart:指定使用“快速入门”原型,这会生成一个包含 App.java 和 AppTest.java 的基础 Java 项目。-DinteractiveMode=false:非交互模式,直接生成,不需要你手动确认。2. 等待构建完成
执行后,Maven 会自动下载原型插件并生成项目文件。看到 BUILD SUCCESS
示例:
-DgroupId=com.JavaMavenDemo
-DartifactId=JavaMavenDemo
mvn archetype:generate -DgroupId=com.JavaMavenDemo -DartifactId=JavaMavenDemo -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

。。。

。。。


创建成功后,进入项目目录,你会看到如下标准结构:
my-maven-project/ ├── pom.xml # 核心配置文件 (Project Object Model) └── src/ ├── main/ │ ├── java/ # 存放你的 Java 源代码 │ └── resources/ # 存放配置文件 (如 .properties, .xml) └── test/ ├── java/ # 存放测试代码 (如 JUnit) └── resources/ # 存放测试资源
核心文件 pom.xml:
这是 Maven 项目的“心脏”,你需要在这里配置依赖(如 Spring、MySQL 驱动)和插件。一个最基础的 pom.xml 如下所示:
<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/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>my-maven-project</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> <!-- 在这里添加依赖 --> <dependencies> <!-- 例如添加 JUnit 测试依赖 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</version> <scope>test</scope> </dependency> </dependencies> </project>
项目创建好后,你可以在项目根目录下运行以下命令来管理项目:
mvn clean #清理项目,删除生成的 target 目录(包含编译后的 class 文件)。 mvn compile #编译源代码,生成 .class 文件。 mvn test #运行测试用例。 mvn package #打包项目,生成 JAR 或 WAR 包(位于 target 目录下)。 mvn install #将打包好的文件安装到本地仓库,供其他项目使用。
编译且运行App中的main函数
mvn compile exec:java -Dexec.mainClass="com.JavaMavenDemo.App" #编译且运行App中的main函数

退出是 Ctrl + C 然后再按y

此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。