一、創建Maven 項目
1、打開Idea,選擇“Create New Project”
2、選擇“Maven”選項
3、填寫項目信息,選擇“Create from archetype”選項
4、在搜索框中輸入“maven-archetype-quickstart”,然後選擇對應的選項完成創建。
二、編寫代碼
1、在src/main/java中創建一個類,編寫代碼
2、在pom.xml文件中添加需要的依賴
<dependency> <groupId>xxx</groupId> <artifactId>xxx</artifactId> <version>xxx</version> </dependency>
3、在pom.xml中配置打包方式
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.2.0</version> <configuration> <archive> <manifest> <mainClass>com.xxx.xxx.xxx</mainClass> </manifest> </archive> </configuration> </plugin> </plugins> </build>
三、打包jar包
1、在項目根目錄下運行命令
mvn package
2、如果打包成功,可以在target目錄下看到生成的jar文件
四、添加依賴jar包
1、將需要的jar包拷貝到項目根目錄下的lib目錄中
2、在pom.xml中添加依賴
<dependency> <groupId>xxx</groupId> <artifactId>xxx</artifactId> <version>xxx</version> <scope>system</scope> <systemPath>${project.basedir}/lib/xxx.jar</systemPath> </dependency>
五、使用maven-assembly-plugin插件打包可執行 jar 包
1、在pom.xml文件中添加插件
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>3.1.1</version> <configuration> <archive> <manifest> <mainClass>com.xxx.xxx.xxx</mainClass> </manifest> </archive> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> </configuration> </plugin>
2、運行命令
mvn clean package assembly:single
3、在target目錄中找到生成的jar包,xxx-jar-with-dependencies.jar。
六、使用Idea自帶的打包功能打jar包
1、依次選擇“File” -> “Project Structure”
2、選擇“Artifacts”,點擊“+”號,選擇“Jar” -> From modules with dependencies”。
3、選擇需要打包的模塊,設置jar包的輸出路徑和名稱,選擇“OK”。
4、右鍵點擊生成的jar包,選擇“Build Artifacts -> Build”。
原創文章,作者:LBJJN,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/332394.html