मैं अपनी जार फ़ाइल को धीरे-धीरे चलाने के लिए एक कार्य करने की कोशिश कर रहा हूं।gradle runJar कार्य?
मैं निम्नलिखित के साथ आए हैं:
task runJar(dependsOn:[jar]){
ant.java(jar:,fork:true)
}
हालांकि, मैं जार फ़ाइल का पथ को खोजने में असमर्थ हूँ। किसी भी मदद की बहुत सराहना की। धन्यवाद!
Misha
संपादित करें: ठीक है इस बल्कि अजीब है। यह कार्य संकलन आदि से पहले चलाता है ???
संपादित करें: फिक्स्ड।
task runJar(dependsOn:[jar]){
ant.java(jar:"${libsDir}${File.separator}${archivesBaseName}.jar",fork:true)
}
धन्यवाद: कुंजी आशुलिपि
task runJar(dependsOn:"jar")<<{
ant.java(jar:"${libsDir}${File.separator}${archivesBaseName}.jar",fork:true)
}
Misha
हाय:
src/मुख्य/जावा में एक Main.java साथ, मेरे build.gradle फ़ाइल
तरहचल रहा है यह देता है लग रहा है! मैंने आपके समाधान की कोशिश की है, लेकिन मेरे पास जार से कोई आउटपुट नहीं है - मुझे केवल जावा परिणाम मिलता है: 1 जानकारी, हालांकि मैंने अपनी 'मुख्य' विधि में 'System.out' पर लिखा है ... मैं कैसे प्राप्त करूं उत्पादन? – emesx
मुझे ** तर्क ** प्रदान करने की आवश्यकता है। –