Dans STS 4, mon projet Java 10 Spring Boot 2.1 m'avertit:
Nature de référence inconnue: org.springframework.ide.Eclipse.core.springnature
Comment puis-je réparer cela?
Il s'agit d'un reliquat d'un STS antérieur introduit par le .project
fichier en raison d'un problème conn .
Pour résoudre ce problème, supprimez le projet de vos espaces de travail dans STS et supprimez les métadonnées du projet du système de fichiers:
rm .project
rm .classpath
rm .factorypath
rm -rf .settings
Lorsque vous réimportez le projet, STS 4 crée des métadonnées de projet appropriées.
Ouvrez le fichier .project dans votre dossier source et commentez/supprimez cette ligne:
<nature>org.springframework.ide.Eclipse.core.springnature</nature>
Cordialement, R.
J'ai vu ce problème après avoir installé Eclipse Jee-2019-03 et l'avoir utilisé pour un espace de travail créé par Eclipse Oxygen.
Ma réponse est similaire à Amadán, mais je n'ai pas vu Spring dans la liste déroulante clic droit du projet ... car je n'ai pas encore installé les outils Spring.
Je l'ai fait: Faites un clic droit sur le projet -> Propriétés -> Natures du projet
cliquez sur springnature -> Supprimer
cliquez sur Aide -> Eclipse Marketplace ...
Rechercher: Printemps -> cliquez sur OK
sur Spring Tools 4 - pour Spring Boot -> cliquez sur Installer
après cela, mon projet a fonctionné et je n'ai pas eu à ajouter Springnature au Project Natures
Vous pouvez également essayer de: