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

时间:2013-08-05 12:23:56

标签: eclipse maven

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

  

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

需要为此配置什么?

4 个答案:

答案 0 :(得分:11)

我按照以下步骤操作:

  1. 属性 - >项目构面 - >检查java-> ok
  2. 转换为maven项目。

答案 1 :(得分:1)

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

你安装了eclipse m2e插件吗?您的日食是否将该项目视为maven项目? (右键单击> maven>转换为maven项目)

答案 2 :(得分:1)

我经常遇到这种情况。似乎是Eclipse中的错误。退出/重新启动Eclipse似乎最容易使事情重新运行。

答案 3 :(得分:0)

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