9

我的 Eclipse 上有一个 Maven 项目。当我执行呼叫层次结构时,我收到消息:

该资源不在 java 项目的构建路径上。

为此需要配置什么?

4

4 回答 4

13

我按照以下步骤进行操作:

  1. 属性->项目方面->检查java->确定
  2. 转换为 Maven 项目。
于 2013-08-06T06:51:09.213 回答
2

假设您希望自己的代码中有一个调用层次结构,请确保所有源代码都位于 src/main/java 目录中。

您是否安装了 Eclipse m2e 插件?您的 Eclipse 是否将该项目识别为 Maven 项目?(右键单击> maven > 转换为maven 项目)

于 2013-08-05T12:48:14.643 回答
1

我经常有这个。似乎是 Eclipse 中的错误。退出/重新启动 Eclipse 似乎是最容易让事情再次运行的方法。

于 2020-01-29T09:41:26.373 回答
0

由于您正在处理 Maven 项目,因此每个资源都必须包含在 pom.xml 文件中。如果不是,则必须将外部文件作为 jar 文件包含在内。此外,如果您无法打开调用层次结构,则所引用的项目必须在您的 Eclipse 工作区中打开。

于 2013-08-05T12:35:57.070 回答