假设我的工作区中有两个项目,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
下答案 0 :(得分:0)
你的jar文件没有源文件,只有类文件。这就是为什么它只打开类文件。 如果出于调试目的,您希望在单击该超链接时看到打开的java文件,您可以在下一个项目的设置中将该项目添加到源中。