原文:如何讓一個簡單的maven項目支持one-jar 做成一個jar fatjar

為了讓一個簡單的java程序,可以用java jar yourJar.jar arg arg 的形式方便的執行,通過one jar maven plugin 插件可以打包成一個jar,另外為了指定Main Class,還需要使用maven jar plugin指定 Main Class。 參考http: one jar.sourceforge.net One JAR lets you packa ...

2017-01-18 15:13 0 2486 推薦指數:

查看詳情

如何打一個FatJar(uber-jar

如何打一個FatJar(uber-jarFatJar也就叫做UberJar,是一種可執行的Jar包(Executable Jar)。FatJar和普通的jar不同在於它包含了依賴的jar包。 1. maven-jar-plugin 例子 首先使用 ...

Thu May 25 05:35:00 CST 2017 0 5974
centos7下將java -jar命令運行一個項目做成systemd服務

有些時候運行一個java項目在linux下通過一條簡單的java命令即可,如: 1.環境介紹(目錄結構) 2.啟動腳本通過傳遞的第一個參數決定啟動哪一個jar包 3.關閉腳本通過傳遞的第一個參數關閉某一個jar程序 4.此處以DibDirector.jar為例:新建 ...

Tue Apr 30 23:11:00 CST 2019 0 958
利用maven項目打包成一個可以運行的獨立jar

目標:希望把Java項目打包成一個完整的jar包,可以獨立運行,不需要再依賴其他jar包。 我們在用eclipse中mvn創建mvn項目的時候,選擇非webapp,會默認的以jar打包形式,如下圖: 如果打包成一個完整的jar包,需要在pom.xml中配置一個插件 ...

Thu Nov 29 04:22:00 CST 2018 0 4231
如何將maven依賴項打進jar包,將一個完整的項目打進jar

目的:我的目的就是將項目所有的文件,包括pom文件中依賴的jar包都打進一個jar包里面。 過程:將下面的內容放到pom文件里面。 執行: 輸入打包命令:mvn assembly:assembly 或者按照下面的方式: 完整的pom ...

Wed Mar 13 05:15:00 CST 2019 0 5638
Maven項目依賴的所有jar包都打到同一個jar

目錄 1 使用maven-shade-plugin 2 推薦: 使用maven-assembly-plugin 3 擴展: Maven安裝本地jar包到本地倉庫 4 擴展: 手動生成jar包 5 擴展: Linux下運行jar包的幾種方式 ...

Fri Feb 22 02:24:00 CST 2019 0 3153
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM