Ich habe ein Spring-Boot-Projekt, kompiliert und funktioniert gut, wenn ich es von 2015.3 IDE, aber nicht von 2016.1 ausführen, stürzt es beim Start, aber es ist, weil die Konfiguration scheint zu brechen. Was ich gefunden habe, ist folgendes:IntelliJ Idea 2016.1 liest nicht Anwendungseigenschaften
- es scheint, dass in der IDE 2016 die application.properties Datei nicht einlöst, ich in den App-Logs zu sehen, dass das Profil nicht Satz ist, während ein aktives Profil ist setzt tatsächlich in der oben genannten Datei
- i das Projekt ohne Probleme wieder aufbauen kann
- die kompilierte jar wenn von der Kommandozeile
- die application.properties aufgerufen funktioniert, ist in den src/main/resources-Ordnern (die ist als Ressource gekennzeichnet ce-Ordner)
- am selben Projekt funktioniert (immer hatte), wenn ich laufe es ab 2015 IDEA
P. S. Ich laufe die IDE auf Linux 64bit mit Oracle jdk 1.8.0.u77
Verwenden Sie Gradle? – luboskrnac
ja, das Projekt verwendet Gradle – Alienpenguin
Dies ist isoliert auf den Linux-Build, scheint auf Windows 64bit Build IDE v2016.1.1 gut zu funktionieren. application.properties wird korrekt gelesen. – Srikanta