2016-04-25 23 views
2

Heute habe ich installiert IntelliJ Ultimate Version 2016.1.1 Build 145.597. Was ich später gemacht habe, war der Import von may project von IntelliJ Community Edition. Dieses Projekt basiert auf Spring-Boot 1.3.3. Das Problem ist, dass, wenn ich meine Anwendung in IntelliJ Ultimate ausführen möchte irgendwie Anwendung.properties-Datei ignoriert wird und es beginnt mit Standard-Federeinstellungen. Wenn ich dasselbe Projekt in der IntelliJ Community Edition oder über die Befehlszeile ausführe, funktioniert alles einwandfrei. Das Problem besteht nur in der Ultimate Edition, wenn ich die Spring Boot Run-Konfiguration hinzufüge und ausfühle. Wenn ich gradle configuration und bootRun task verwende, funktioniert es.IntelliJ Ultimate ignoriert Spring Boot application.properties

Ich habe nicht vor IntelliJ Ultimate verwendet. Weiß jemand was könnte falsch sein? Ich habe 2 Stunden für die Lösung meines Problems gegoogelt, aber ich habe nichts gefunden.

Inhalt des src/main/resources/application.properties:

server.port=2081 
server.ssl.key-store=cfg/certs/keystore.p12 
server.ssl.key-store-password=dev 
server.ssl.key-alias=alias 
server.ssl.key-store-type=PKCS12 

spring.datasource.url=jdbc:h2:file:./cfg/db/app;DB_CLOSE_ON_EXIT=FALSE 
spring.datasource.driverClassName=org.h2.Driver 
spring.datasource.username=sa 
spring.datasource.password= 
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect 
spring.jpa.hibernate.ddl-auto=none 

Projektstruktur:
project structure

+0

An diesem Punkt ist der Inhalt der application.yml irrelevant. Interessanter wäre die Ordnerstruktur Ihres Projekts. I.e. Wenn der Pfad wirklich src/resources/application.properties ist, dann ist es nicht die Maven-Standardstruktur, und Sie müssen sicherstellen, dass Sie sie korrekt in Ihrer pom.xml konfiguriert haben. – dunni

+0

Ist "src/resources" Ihr Ressourcenverzeichnis oder ist es "src/main/resources" (der Standardstandard)? Erkennt IntelliJ dieses Verzeichnis auch als Ressourcenverzeichnis? – cjstehno

+0

Ich habe Projektstrukturbild eingefügt. @cjsteho Es ist Standard (src/main/resources/application.properties) – kojas

Antwort

2

ich gleiche Problem für IntelliJ ultimative 2016.1.1

hatte

Reimportieren des Projekts und Löschen vorhandener Projekte Das hat für mich funktioniert.

Ich glaube, das Problem ist relevant mit Version 1.1. Hatte kein Problem mit IntelliJ IDEA 2016.1.4

Verwandte Themen