使用Gradle运行应用程序时,从日志消息跳转到Eclipse中的行

时间:2014-10-27 23:26:25

标签: eclipse logging gradle gradle-eclipse

如果您格式化日志消息,Eclipse会创建指向源文件的链接:

// Clicking this in Eclipse's console window
// will take you to line 29 of MyClass.java
System.out.println("(MyClass.java:29)");

使用标准的“Java Application”运行配置通过Eclipse编译和运行代码时,这很正常。

然而,当在Eclipse的控制台窗口中打印相同的文本时,通过Gradle的application plugin运行相同的程序时,不再有任何链接,只是纯文本。

使用Gradle运行应用程序时,有没有办法在Eclipse中获取这些链接?

非常感谢。


我正在使用

  • Eclipse Luna SR1(4.4.1)
  • Gradle IDE 3.6.2.201410090835-RELEASE

1 个答案:

答案 0 :(得分:0)

作为一种快速而肮脏的解决方案,您可以使用Eclipse中的Stacktrace控制台功能:http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fviews%2Fconsole%2Fref-stacktrace_console.htm