1

我目前正在和我的软件工程同学一起开发一个应用程序。但是,我在使用 Eclipse 时遇到了一些问题。但首先,关于我的 Eclipse 的一些信息:我正在运行版本:Juno Service Release 2,构建 ID 为 20130225-0426。我在装有 OS X Mountain Lion 10.7.5 的 MacBook 上运行 Eclipse。我正在使用 SVN 通过 assembla.com 将项目上传和下载到存储库。

首先,Eclipse 不会识别任何错误。如果我故意输入随机字符,Eclipse 不会用红色为它们加下划线。

接下来,每当我键入“this.whatever”或“@ for javadoc”时,我都会收到以下消息:“此编译单元不在 Java 项目的构建路径上。” 我可以单击“确定”并继续没有问题。

最后,每当我尝试运行该程序时,我都会收到此消息:“无法启动该选择,并且最近没有启动。”

其他注意事项:我的工作区中的任何其他项目都没有任何这些问题。我还有另一个项目使用不包含这些问题的 assembla 存储库。这些问题都是突然出现的。

编辑:我小组中的其他成员都没有遇到这些问题。我试图从另一台机器上的存储库下载项目,但我仍然遇到这些问题。我试图从我的工作区中删除该项目并重新下载。还是不行。

更新:我什至安装了 Android 开发工具包并使用了包含的 Eclipse 副本。它仍然无法正常工作。

我的 Eclipse 发生了什么?

4

3 回答 3

0

由于我猜您正处于 android 编码的开始阶段并且您不会沉迷于特殊的 IDE,因此我强烈建议您使用IntelliJ IDEA而不是Eclipse用于 Android 开发。我已经尝试过Eclipse了,由于它的弱点,现在我正在使用IntelliJ. Eclipse不是 Android 开发的最佳 IDE,要成为最好的 IDE,还有很长的路要走。

IntelliJ IDEA

于 2013-04-02T03:32:38.140 回答
0

我建议您尝试将 ADT 捆绑包安装在新位置,看看是否仍然存在这些问题。ADT 捆绑包包括最新的 Android SDK 以及已安装和配置 ADT(Android 开发人员工具插件)的 Eclipse 版本。您可能拥有(或过去拥有)其他 Eclipse 插件,这些插件会影响 Eclipse 中的 Java 工具的工作方式,可能会干扰 ADT。过去我个人在使用 Aptana 之类的工具时遇到过这样的问题,即使在卸载之后也会出现问题。

于 2013-04-02T03:43:11.660 回答
0

Eclipse 已经通过上述错误消息告诉您:您的源代码不在构建路径上,而只是在某个文件夹中。

要么您创建了一个简单的项目,而不是一个 Java 项目,后者也不会做任何 Java 特定的事情。或者您在普通文件夹中创建了 Java 文件,而不是在源文件夹中。

解决这个问题的最佳方法是使用主菜单中的 Eclipse“New...”向导创建一个新的 Java 项目。将结果与您的项目进行比较。两个重要的事情是: 该项目有一个图标,上面覆盖着一个小“J”。Java 源代码显示在包中,它们本身位于源文件夹中(带有包覆盖),而不是简单文件夹中。

在此处输入图像描述

于 2013-04-02T05:33:07.217 回答