Maven工作笔记-jar包打入本地仓库并打包
生活随笔
收集整理的這篇文章主要介紹了
Maven工作笔记-jar包打入本地仓库并打包
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
?
?
三方jar包導入本地倉庫
程序打包指定Main函數
?
三方jar包導入本地倉庫
porm.xml如下:
這里要注意,導入groupId和artifactId和version一定要對應,對應的Maven命令如下:
mvn install:install-file -DgroupId=com.dm -DartifactId=dmJdbcDriver -Dversion=1.7.18 -Dpackaging=jar -Dfile=Dm7JdbcDriver18.jar這里-Dfile為jar包,可以接路徑,也可以直接在jar包目錄下,直接CMD;
這樣打包就不會出錯了!
?
程序打包指定Main函數
一般的Maven項目,要指定下Main函數:
maven配置如下:
<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-shade-plugin</artifactId><version>1.2.1</version><executions><execution><phase>package</phase><goals><goal>shade</goal></goals><configuration><transformers><transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"><mainClass>main.Main</mainClass></transformer></transformers></configuration></execution></executions></plugin></plugins></build>這里mainClass接man函數,這里運行就不會報錯了!
這里如果有配置文件,比如這兩個文件:
在源碼中這樣的修改:
這樣打包好后,這樣放
運行即可,這樣就和exe程序差不多了!
總結
以上是生活随笔為你收集整理的Maven工作笔记-jar包打入本地仓库并打包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt实践| HTTP知识点-接入某图片验
- 下一篇: Arduino笔记-对开关的基本认识