一、創建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
微信掃一掃
支付寶掃一掃