gradle配置本地jar包依賴和以debug模式啟動jetty
阿新 • • 發佈:2018-12-21
以debug模式啟動jetty,這個目的很明顯,為了後臺java程式碼的遠端除錯。
做法是:增加環境變數GRADLE_OPTS,值設定為:
-Xdebug -Xrunjdwp:transport=dt_socket,address=9999,server=y,suspend=n
這樣通過gradle jettyRun命令啟動jetty容器的時候,會有如下的顯示結果,代表已經啟用了debug模式
gradle jettyRun
Listening for transport dt_socket at address: 9999
讓gradle依賴本地jar包,是因為maven的nexus私服掛掉了,無法通過build.gradle檔案下載依賴的jar包。
這個時候如果使用gradle war會發現編譯失敗,解決方法是讓工程依賴本地jar包,修改gradle工程的構建檔案。
dependencies {
//單檔案依賴
compile files('libs/commons-beanutils-1.8.0.jar')
//某個資料夾下面全部依賴
compile fileTree(dir: 'libs', include: '*.jar')
}
其中libs目錄,與build.gradle目錄在同一個資料夾下。
---------------------
作者:aitangyong
來源:CSDN
原文:https://blog.csdn.net/aitangyong/article/details/41117637
版權宣告:本文為博主原創文章,轉載請附上博文連結!