使用配置檔案springboot
的專案會把所依賴的jar包都打進乙個jar檔案裡面,直接執行即可,那我們如何使用gradle
將我們的信賴jar包打入乙個檔案當中呢。
buildscript
}dependencies
}group 'com.dounine'
version '1.0-snapshot'
sourcecompatibility = 1.8
targetcompatibility = 1.8
repositories
jar
}shadowjar
dependencies
打包使用
gradle shadowjar
在build/libs/
目錄即可看到*-all.jar
打包成功的檔案 用gradle打包可執行的jar
1 gradle 不是內部或外部命令,也不是可執行的程式 沒配置gradle環境變數 參考 配置環境變數,預設路徑是在使用者的目錄下 配置環境變數 新增到path 2 打包jar 參考 重點 build.gradle檔案中必須指定jar的入口類 jar 執行打包命令 gradle build 1 在...
java 專案 jar 打包
使用cmd cd 進入專案編譯目錄 bin 下 jar cvf jarfilename.jar 注意點 用壓縮檔案 開啟 生成出來的 jar 檔案 你會看到 meta inf 開啟 meta inf 用記事本 編輯 manifest.mf 檔案 要是jar 檔案能執行 新增 main class 如...
gradle打包時分離依賴jar和配置檔案總結
很多時候我們在打包的時候可能不會使用springboot的預設的打包外掛程式,可能需要手動打包,通常將所依賴的jar和啟動應用程式進行分離.為什麼這麼做呢?打包分離依賴的jar及配置檔案有以下幾點好處 1.專案目錄結構更加清晰.2.版本迭代過程中,只需要更新依賴的jar,而不需要更新全域性依賴的ja...