Le type org.springframework.contexte.ConfigurableApplicationContext ne peut pas être résolu. Il est indirectement référencé de besoin .les fichiers de classe

Je suis le tutoriel à printemps.io de construire un printemps application à l'aide de spring boot.

Je peux obtenir le programme à exécuter parfaitement sur un ordinateur.
Quand je l'ai essayer sur un autre ordinateur, j'obtiens l'erreur suivante

Le type org.springframework.contexte.ConfigurableApplicationContext ne peut pas être résolu. Il est indirectement référencé de besoin .les fichiers de classe

J'ai essayé de la suppression et l'ajout de mon JRE Systèmes de Bibliothèque JDK (1.8), ainsi que le nettoyage et la mise à jour du projet à l'aide de maven, et même supprimer et ré-importer le projet dans son ensemble. Toutes ces méthodes ont montré aucun succès.

Mon pom fichier est

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.4.1.RELEASE</version>
  </parent>

  <groupId>test.api</groupId>
  <artifactId>api.test</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <name>api.test Maven Webapp</name>
  <url>http://maven.apache.org</url>

  <dependencies>
     <dependency>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-web</artifactId>
     </dependency>
     <dependency>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-actuator</artifactId>
     </dependency>
     <dependency>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-test</artifactId>
         <scope>test</scope>
     </dependency>   
  </dependencies>

   <properties>
       <java.version>1.8</java.version>
   </properties>

  <build>
    <finalName>api.test</finalName>
    <plugins>
      <plugin>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-maven-plugin</artifactId>
      </plugin>
    </plugins>
  </build>

</project>

La classe qui me donne l'erreur est la HelloWorldConfiguration.java classe

package hello;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class HelloWorldConfiguration {

    public static void main(String[] args) {
        SpringApplication.run(HelloWorldConfiguration.class, args);
    }

}

Toute aide serait grandement appréciée. Merci.

sur la deuxième machine où il ne fonctionne pas, vérifiez dans votre local m2 pensions que les dépendances maven sont ok, en ce sens que les pots sont présents et non corrompu
Les pots sont présents mais comment puis-je vérifier si oui ou non ils sont corrompus, et si elles le sont, comment puis-je corriger?
les ouvrir avec 7zip ou quelque chose de similaire et de vérifier si les classes sont là
Essayez cette lien.
J'ai essayé le lien mais il ne corrige pas le problème. @Nadir Vérifier encore une fois je ne suis pas sûr que les pots sont présents. dans .m2 j'ai ...\.m2\repository\org\springframework\spring-context pas ...\.m2\repository\org\springframework\context

OriginalL'auteur | 2016-10-17