Eclipse 日食中带有水银的红色感叹号
我已经导入了一个带有Mercurial(hg克隆…)的项目。 当使用Eclipse打开它时,项目浏览器中项目名称旁边会出现一个红色感叹号,因此无法构建该项目。出现诸如“import java.util无法解析”之类的愚蠢消息,并且在包资源管理器中不会标记文件中的错误Eclipse 日食中带有水银的红色感叹号,eclipse,mercurial,Eclipse,Mercurial,我已经导入了一个带有Mercurial(hg克隆…)的项目。 当使用Eclipse打开它时,项目浏览器中项目名称旁边会出现一个红色感叹号,因此无法构建该项目。出现诸如“import java.util无法解析”之类的愚蠢消息,并且在包资源管理器中不会标记文件中的错误 我如何解决这个问题 检查问题视图。感叹号通常表示构建路径有问题 右键单击项目并选择“生成路径->配置生成路径”,检查项目的生成路径 我经常遇到的一个问题是不同的人使用不同的Java SDK,因此当您的机器中没有确切的SDK时,您需要
我如何解决这个问题 检查问题视图。感叹号通常表示构建路径有问题 右键单击项目并选择“生成路径->配置生成路径”,检查项目的生成路径
我经常遇到的一个问题是不同的人使用不同的Java SDK,因此当您的机器中没有确切的SDK时,您需要更改为Java SDK(通过JRE系统库->替代JRE)。避免此问题的更好方法是始终从工作区默认JRE或执行环境中选择JRE系统库。Java运行时库对于拉入项目的定义是错误的
它必须在项目|属性| Java构建路径|库下重置 我通过将external.jar文件添加到我的项目中解决了这个问题。 右键单击项目->属性->Java构建路径->库选项卡->添加jar 选择您的jar文件并添加它
这就是红色!马克走了。对我来说,问题很简单——参考项目是在1.5中编译的,而我的项目是在1.6中编译的。将两者匹配解决了问题
右键单击项目,选择属性,选择java编译器。这意味着项目中的生成路径有问题。如果它是android项目,则主要意味着找不到project.properties文件中指定的目标值。这也可能是由其他类型的内置问题引起的。但它主要是针对构建问题显示的。有关更多详细信息,请参阅。它是关于eclipse中的内置错误装饰器 该页面的摘录: 在项目中的其他问题中,构建路径问题有时很容易被忽略。Package Explorer和Project Explorer视图现在在包含生成路径错误的Java项目和工作集上显示一个新的装饰器: 具体的错误可以在Problems视图中看到,如果打开view菜单并选择Group By>Java Problem Type,它们都会显示在Build Path类别中:
我发现每次我试图将一个库导入到我的android项目中时,都会有一个带有ActionBarSherlock和Facebook库的红色感叹号 我就是这样解决的: 将库添加到项目“项目属性->Android->库->添加”后 如果您使用的是Eclipse,您所要做的就是清理项目并构建所有工作区:
“项目->清理…->”清理所选项目“->构建整个工作区有时,您之前添加了一个jar文件,但当前未使用它。然后在一段时间后,从系统中删除jar文件。但是由于您没有使用库文件,因此不会出现任何错误。但是,您将看到项目的红色感叹号。因此,您只需要从构建路径中删除添加的jar
完成…这就是我解决这个问题的方法:-右键单击project->properties->Java Build Path->Libraries(选项卡)->删除已经存在的Jar,并附带一个给定的路径。另一个可能导致红色感叹号的问题:缺少构建路径条目(例如,源文件夹被指定为位于Java构建路径上,但实际上不存在于项目中。)由于外部JAR文件,我遇到了相同的问题。我删除了它,然后再次添加,这个问题得到了解决。