Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse控制台超链接只能跳转到引用库中的Java类文件_Java_Eclipse_Console_Log4j2 - Fatal编程技术网

Eclipse控制台超链接只能跳转到引用库中的Java类文件

Eclipse控制台超链接只能跳转到引用库中的Java类文件,java,eclipse,console,log4j2,Java,Eclipse,Console,Log4j2,我需要在eclipse控制台中创建超链接,将控制台上的文件名链接到java源文件。但是,Eclipse只能跳转到“引用库”中的Java类文件,而不能跳转到Java源文件。 我的项目是一个Maven项目。有没有想过让Eclipse控制台在源代码文件夹中搜索文件,而不是只搜索“引用的库”? 我的Eclipse是基于EclipseNeon.3的SpringIDE3.8.4 下图是OK case,FrameworkServlet.java:489是引用库中的一个类。 但是,如果该文件是src/main

我需要在eclipse控制台中创建超链接,将控制台上的文件名链接到java源文件。但是,Eclipse只能跳转到“引用库”中的Java类文件,而不能跳转到Java源文件。 我的项目是一个Maven项目。有没有想过让Eclipse控制台在源代码文件夹中搜索文件,而不是只搜索“引用的库”? 我的Eclipse是基于EclipseNeon.3的SpringIDE3.8.4

下图是OK case,FrameworkServlet.java:489是引用库中的一个类。

但是,如果该文件是src/main/Java中的Java源文件,则Eclipse无法跳转到该文件(FileUtils.Java)


谢谢。

您只需确保源文件夹位于生成路径上即可。转到项目属性,单击左侧窗格中的Java构建路径,单击右侧窗格中的源选项卡。如果源文件夹不存在,请添加它。完成此操作后,Eclipse应该能够找到您的源文件


除了D.B.提到的,确保源文件夹在Order and Export选项卡中处于高位,以便Eclipse首先查找当前项目的源类。

谢谢,但它仍然无法跳转。我的Java构建路径已经包含目录“src/main/Java”。我的问题是Eclipse只在“引用库”中查找Java源文件,而不在“src/main/Java”中查找Java文件。谢谢