一、创建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工程进行了详细的介绍,并提供了一些常用的配置和命令。希望对读者有所帮助。
原创文章,作者:YZOAU,如若转载,请注明出处:https://www.506064.com/n/371880.html