在STS 4中,我的Java 10 Spring Boot 2.1项目警告我:
未知的引用性质:org.springframework.ide.eclipse.core.springnature
我怎样才能解决这个问题?
由于.project
,这是由known issue文件引入的先前STS的遗留物。
要解决此问题,请从STS中的工作区中删除项目,然后从文件系统中删除项目元数据:
rm .project
rm .classpath
rm .factorypath
rm -rf .settings
重新导入项目时,STS 4将构建正确的项目元数据。
您也可以尝试:
打开源文件夹中的.project文件并注释/删除此行:
<nature>org.springframework.ide.eclipse.core.springnature</nature>
问候,R。
我在安装Eclipse Jee-2019-03并将其用于Eclipse Oxygen创建的工作区后看到了这个问题。
我的回答类似于Amadán,但我没有在项目的右键单击下拉菜单中看到Spring ...因为我还没有安装Spring工具。
我这样做了:右键单击项目 - >属性 - >项目自然 点击springnature - >删除 单击帮助 - > Eclipse Marketplace ... 查找:Spring - >单击Go 在Spring Tools 4上 - 用于Spring Boot - >单击Install
之后我的项目工作了,我没有必要为Project Natures添加springnature