我想讓一個任務在gradle中運行我的Jar文件。gradle runJar任務?
我想出了以下內容:
task runJar(dependsOn:[jar]){
ant.java(jar:,fork:true)
}
但是,我無法找到路徑的jar文件。任何幫助非常感謝。謝謝!
Misha
編輯:好吧,這很奇怪。這個任務在編譯之前運行等。
編輯:修正。關鍵是在doLast {}符號,或者,在速記
task runJar(dependsOn:"jar")<<{
ant.java(jar:"${libsDir}${File.separator}${archivesBaseName}.jar",fork:true)
}
米莎
嗨!我已經嘗試了你的解決方案,但是我沒有從jar中得到輸出 - 我只能得到一個Java Result:1信息,儘管我在我的main方法中有'System.out'的問題...我怎樣才能得到輸出? – emesx 2012-03-17 09:33:38
我需要提供**參數**。 – 2016-11-02 21:47:37