您的位置:

使用Idea新建Maven工程的详细步骤

一、创建Maven工程

在Idea中新建Maven工程是非常简单的,只需要按照以下步骤进行操作:

1、在Idea的欢迎界面中点击Create New Project。

<img src="<%7BCDN%7D%2Fmerchant%2Fai%2Fcreate-project.png" alt="create project">

2、然后会进入到新建项目的选择界面,选择Maven即可。如果没有看到Maven,则需要先安装Maven插件。

<img src="<%7BCDN%7D%2Fmerchant%2Fai%2Fselect-maven.png" alt="select maven">

3、在下一步界面中填写GroupId、ArtifactId、Version等基本信息,并选择Maven的本地仓库路径。如果之前没有配置过Maven,则需要先进行配置。

<img src="<%7BCDN%7D%2Fmerchant%2Fai%2Ffill-info.png" alt="fill info">

4、最后根据需要选择默认的JDK版本和Maven项目模板。完成后点击Finish即可。

<img src="<%7BCDN%7D%2Fmerchant%2Fai%2Fselect-template.png" alt="select template">

二、配置pom.xml文件

pom.xml文件是Maven工程的核心配置文件,这里介绍一下如何进行常用配置:

1、添加依赖

在pom.xml的dependencies节点下添加依赖即可。例如添加Spring Boot Starter:

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter</artifactId>
        <version>2.4.4</version>
    </dependency>
</dependencies>

2、打包配置

在pom.xml的build节点下可以进行打包相关的配置。例如配置打包的输出目录和类型:

<build>
    <outputDirectory>target</outputDirectory>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-jar-plugin</artifactId>
            <version>3.2.0</version>
            <configuration>
                <archive>
                    <manifest>
                        <classpathPrefix>lib/</classpathPrefix>
                        <mainClass>com.example.Main</mainClass>
                    </manifest>
                </archive>
            </configuration>
        </plugin>
    </plugins>
</build>

三、运行Maven命令

在Idea中可以通过Maven Projects工具栏运行一些常用的Maven命令,例如打包、测试等。也可以在Terminal中直接使用Maven命令。以下是几个常用的Maven命令:

1、打包

mvn package

2、运行

java -jar target/example-1.0-SNAPSHOT.jar

3、测试

mvn test

四、加入版本管理

使用版本管理软件可以方便地进行版本控制,以下是在Idea中使用Git进行版本管理的步骤:

1、打开VCS菜单,选择Import into Version Control -> Create Git Repository。

<img src="<%7BCDN%7D%2Fmerchant%2Fai%2Fcreate-git.png" alt="create git">

2、选择要进行版本管理的目录。

<img src="<%7BCDN%7D%2Fmerchant%2Fai%2Fselect-git-directory.png" alt="select git directory">

3、配置Git账号信息。

<img src="<%7BCDN%7D%2Fmerchant%2Fai%2Fconfig-git.png" alt="config git">

4、提交代码。

<img src="<%7BCDN%7D%2Fmerchant%2Fai%2Fcommit.png" alt="commit">

5、在VCS菜单中可以进行版本查看、合并等操作。

五、IDEA中使用Maven构建Web应用

如果需要使用Maven构建Web应用程序,需要进行以下配置:

1、在pom.xml文件中添加如下依赖:

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>4.0.1</version>
    <scope>provided</scope>
</dependency>

2、在pom.xml文件中添加如下插件:

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-war-plugin</artifactId>
            <version>3.2.3</version>
            <configuration>
                <webXml>src/main/webapp/WEB-INF/web.xml</webXml>
            </configuration>
        </plugin>
    </plugins>
</build>

3、在Web应用程序的根目录下创建如下目录和文件:

src/main/webapp/WEB-INF/web.xml

4、在WEB-INF目录下创建classes和lib目录,分别用于存放编译好的类文件和依赖库。

5、在Maven Projects工具栏中运行clean、compile和war:war命令即可进行打包。

六、结语

本文对Idea新建Maven工程进行了详细的介绍,并提供了一些常用的配置和命令。希望对读者有所帮助。