1. 程式人生 > >gradle配置本地jar包依賴和以debug模式啟動jetty

gradle配置本地jar包依賴和以debug模式啟動jetty

以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 
版權宣告:本文為博主原創文章,轉載請附上博文連結!