Eclipse说Java类无法解析导入的scala类型

Eclipse说Java类无法解析导入的scala类型,java,scala,scala-ide,Java,Scala,Scala Ide,我之前通过右键单击project->configuration->AddScala Nature以及一些我不记得的其他步骤来设置Scala Nature项目。我添加了Scala nature的第二个项目给出了一个Eclipse错误,表示无法解析导入的类型。可能还需要完成一些额外的步骤才能启用适当的Scala支持。应该这样做,但是很难知道您是否遇到了安装问题,或者Scala IDE上出现了错误。我建议您在中提出这个问题,如果您可以将您的项目(以及所有Eclipse元数据文件)推到某个地方,以便我们

我之前通过右键单击project->configuration->AddScala Nature以及一些我不记得的其他步骤来设置Scala Nature项目。我添加了Scala nature的第二个项目给出了一个Eclipse错误,表示无法解析导入的类型。可能还需要完成一些额外的步骤才能启用适当的Scala支持。

应该这样做,但是很难知道您是否遇到了安装问题,或者Scala IDE上出现了错误。我建议您在中提出这个问题,如果您可以将您的项目(以及所有Eclipse元数据文件)推到某个地方,以便我们可以查看,这将大大简化过程。我很乐意提供帮助。

将xpand/xtend nature添加到项目中会消除红色突出显示。

为什么您认为Scala支持存在问题?”“添加Scala Nature”足以启用Scala支持,因此您需要提供更多信息以获得有用的答案。我遇到问题的项目的图标中有一个s,而工作正常的项目的图标中有一个o。我认为这可能是相关的。Java项目有一个j。这太奇怪了,将xpand/xtend性质添加到项目中,修复了这个问题。但是,F3不适用于导入Scala语句。它对代码中的类名有效,但在import语句中选择一个类,而不是f3,会产生当前文本选择,无法在editor.WTF中打开,现在,我以前很好的编译项目在Eclipse IDE中得到了错误,在pom中做了一些更改之后,通过编译得到了这些错误,然后将其更改回:导入app.services.IsoService无法解析IsoService无法解析为type@dlots如果你在寻求帮助,您可能需要提供更多的细节(显示代码也会有很大帮助),否则整个讨论毫无意义。感谢您的帮助。过去几天我很忙,现在已经解决了这个问题。我怀疑这不是代码问题,因为它在基本导入上失败了。问题是我将webapp目录作为源文件夹添加到项目中。在以前的工作项目中,它在属性定义的pom文件上失败(不知道为什么)。在以前的项目中,我认为这也是一个xml问题,事实上,webapp配置失败了。我很高兴你能解决这个问题!当您找到解决方案时,最好结束这个问题(它与Scala和用于Eclipse的Scala插件都没有任何关系)。