Printemps démarrage de l'application d'erreur: les sources ne doit pas être vide
Je suis après un Printemps tutoriel, et quand j'ai essayé de démarrer le printemps de l'application, j'ai obtenu l'erreur suivante:
2016-01-20 23:18:15.907 INFO 5271 --- [ principal]
o.s.de démarrage.SpringApplication : Départ SpringApplication
v1.3.1.COMMUNIQUÉ de ...2016-01-20 23:18:15.911 INFO 5271 --- [ principal]
o.s.de démarrage.SpringApplication : Aucun profil,
de revenir à des profils par défaut: par défaut2016-01-20 23:18:15.918 ERREUR 5271 --- [ principal]
o.s.de démarrage.SpringApplication : démarrage de l'Application a échoué
java.lang.IllegalArgumentException: les Sources ne doit pas être vide
org.springframework.util.Affirmer.notEmpty(Assert.java:276)
~[printemps-core-4.2.4.La LIBÉRATION.jar:4.2.4.LIBÉRATION]
org.springframework.de démarrage.SpringApplication.doRun(SpringApplication.java:352)
[spring-boot-1.3.1.La LIBÉRATION.jar:1.3.1.LIBÉRATION]
org.springframework.de démarrage.SpringApplication.exécuter(SpringApplication.java:305)
[spring-boot-1.3.1.La LIBÉRATION.jar:1.3.1.LIBÉRATION]
org.springframework.de démarrage.SpringApplication.exécuter(SpringApplication.java:1124)
[spring-boot-1.3.1.La LIBÉRATION.jar:1.3.1.LIBÉRATION]
org.springframework.de démarrage.SpringApplication.principale(SpringApplication.java:1140)
[spring-boot-1.3.1.La LIBÉRATION.jar:1.3.1.COMMUNIQUÉ]
Qu'est-ce que cette "Sources ne doit pas être vide" erreur?
Je suis en utilisant un Eclipse, Maven du projet pour ce tutoriel projet et j'ai mis à jour le projet. J'ai également nettoyé et reconstruit, mais j'ai toujours cette erreur.
Merci d'ajouter l'article pertinent du code, afin que les gens peuvent offrir plus de suggestions utiles.
Cela peut être causé par un sale classpath avec les différentes versions du Printemps des bibliothèques de toute la place. Le nettoyage et l'aligner sur une seule et même Printemps version avec le bon dépendance de version.
Veuillez ajouter le code correspondant, en particulier votre
SpringBootApplication
ou EnableAutoConfiguration
annoté de la classeOriginalL'auteur Adipati Karna | 2016-01-20
Vous devez vous connecter pour publier un commentaire.
Il s'avère que je n'ai pas la classe principale correctement dans Eclipse - Debug, et configuration d'Exécution. Je jeu org.springframework.de démarrage.SpringApplication la classe principale. La classe Principale doit être dirigée vers ma classe principale.
OriginalL'auteur Adipati Karna
vous devez ajouter au moins une configuration principal de la classe en tant que source (voir ci-joint les captures d'écran).
mal:
droite:
OriginalL'auteur Maksim Kostromin
ajouter scanBasePackages="com.de connexion" à la classe principale c'est tout ce que votre code fonctionne.
OriginalL'auteur user10370099
Eu le même problème récemment, je courais le mauvais de la classe java. Je suis allé à la classe où j'ai ma @SpringBootApplication et faites un clic droit -> exécuter en tant qu'application java. Peut être que cela aidera quelqu'un d'aussi stupide que moi.
OriginalL'auteur Marcel