我的 Eclipse 上有一个 Maven 项目。当我执行呼叫层次结构时,我收到消息:
该资源不在 java 项目的构建路径上。
为此需要配置什么?
我按照以下步骤进行操作:
假设您希望自己的代码中有一个调用层次结构,请确保所有源代码都位于 src/main/java 目录中。
您是否安装了 Eclipse m2e 插件?您的 Eclipse 是否将该项目识别为 Maven 项目?(右键单击> maven > 转换为maven 项目)
我经常有这个。似乎是 Eclipse 中的错误。退出/重新启动 Eclipse 似乎是最容易让事情再次运行的方法。
由于您正在处理 Maven 项目,因此每个资源都必须包含在 pom.xml 文件中。如果不是,则必须将外部文件作为 jar 文件包含在内。此外,如果您无法打开调用层次结构,则所引用的项目必须在您的 Eclipse 工作区中打开。