1

我根据 wiki 上的“使用 Eclipse 生成骨架项目”说明创建了一个新的 PLAYN 项目(可在此处找到:http ://code.google.com/p/playn/wiki/GettingStarted#Generating_a_skeleton_project_with_Eclipse )

一切都已正确设置,但 Eclipse 无法将其识别为 java 项目,因此我丢失了 java 的语法检查、内容辅助等(当内容辅助尝试提供帮助时出现运行时错误对话框)。

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

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

我尝试编辑 .project 以添加 java 特性,但这确实弄乱了 maven 构建的项目结构。(基于Java 和 Maven 构建器如何在 eclipse 中协同工作?

我尝试将 java builder 添加到项目属性中,并查看在 Maven 中添加插件依赖项,但无法弄清楚(我仍在学习 Maven)。

谢谢。

4

2 回答 2

3

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

于 2012-03-07T03:51:35.523 回答
1

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

要解决这个问题:

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

    org.eclipse.jdt.core.javanature

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

于 2012-07-27T17:17:05.917 回答