有没有办法让Eclipse从同一个工作区的另一个项目打开一个超链接的java文件

时间:2015-07-01 13:17:23

标签: java eclipse logging hyperlink

假设我的工作区中有两个项目,foo和bar。

现在我打开了项目foo,碰巧使用项目栏生成的jar。一些记录器最终在控制台中呕吐以下内容,创建一个可点击的超链接:

(Bar.java:1) 

属于项目栏的Bar.java。

现在,如果我点击超链接,它将不会打开Bar.java,而是bar.jar中的Bar.class,然后抱怨1不是有效的行号。

有没有办法通过Eclipse配置或输出与记录器不同的东西来改变这种行为?

Fwiw我在Linux Mint 17.1上使用Eclipse Luna。

编辑:同样,bar.jar位于foo / lib / bar.jar

1 个答案:

答案 0 :(得分:0)

你的jar文件没有源文件,只有类文件。这就是为什么它只打开类文件。 如果出于调试目的,您希望在单击该超链接时看到打开的java文件,您可以在下一个项目的设置中将该项目添加到源中。