一、創建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/zh-hk/n/371880.html