2014-09-24 57 views
0

我需要执行外部Java应用程序作为Gradle构建过程的一部分。外部应用程序在其类路径中需要与应用程序Gradle构建的JAR相同的JAR。有什么方法可以将我在Gradle中定义的依赖关系公开给外部应用程序吗?我可以使用Gradle构建类路径字符串

即我需要运行此:

java -jar -cp [jars from Gradle] myapp.jar

+0

您能否澄清一下情况? – Opal 2014-09-24 20:15:37

回答

2

你可以简单的任务添加到您的构建来获得所产生的类路径。

task printClasspath << { 
    println configurations.runtime.asPath 
} 
+0

Thankyou。这正是我需要的。 – Phyxx 2014-09-24 22:20:42