在eclipse中创建新的PlayN项目没有java内容辅助

时间:2012-02-20 19:35:42

标签: eclipse maven playn

我基于维基上的“使用Eclipse生成骨架项目”指令创建了一个新的PLAYN项目 (见http://code.google.com/p/playn/wiki/GettingStarted#Generating_a_skeleton_project_with_Eclipse

所有内容都已正确设置,但Eclipse不会将其识别为java项目,因此我失去了语法检查,内容辅助等(当内容辅助尝试帮助时,我得到运行时错误对话框)。

我得到“编译单元不在java项目的构建路径上”,然后是'org.eclipse.mylyn.java.ui中的'org.eclipse.mylyn.java.ui.javaAllCompletionProposalComputer'计算机计算机'插件没能正常完成......“。

我错过了一步吗?有没有办法将它添加到项目中?

我尝试编辑.project来添加java性质,但这真的搞砸了maven构建的项目结构。 (基于How do Java and Maven builders work together in eclipse?

我尝试在项目属性中添加一个java构建器,看起来在Maven中添加一个插件依赖项但是无法解决这个问题(我还在学习Maven)。

感谢。

2 个答案:

答案 0 :(得分:3)

确保您在[project-name] -core Eclipse项目而不是[project-name] Eclipse项目中编写代码。

答案 1 :(得分:1)

在互联网上搜索我发现了这个错误的几个原因。在我的情况下,问题是该项目的性质不是Java。

解决这个问题:

  • 关闭项目
  • 在项目根目录上编辑.project文件
  • 将以下行添加到以下部分:

    org.eclipse.jdt.core.javanature

  • 完成。打开您的项目,代码帮助现在可以正常工作。