我如何在 gradle 中打印出 JAVA 类路径?

Ice*_*Ice 8 java eclipse gradle

我目前正在使用与 ecplise 的 gradle 集成。有没有办法打印出 javaexec 任务的类路径?

小智 11

sourceSets.main.compileClasspath.asPath
Run Code Online (Sandbox Code Playgroud)

对于打印,您可以在任务中的行下方写入:

println "Classpath = ${sourceSets.main.compileClasspath.asPath}";
Run Code Online (Sandbox Code Playgroud)


jud*_*ole 9

最简单的方法是将日志级别设置为 info 使用 --info

如果您不想浏览输出,可以在 JavaExec 任务中添加与此类似的行

doFirst{
  sourceSets.main.runtimeClasspath.each { println it}
}
Run Code Online (Sandbox Code Playgroud)