2017-10-06 1 views
0

I Frühjahr Boot jarAusgabe laufen Frühjahr Boot Profile jar

java -jar -Dspring.profiles.active=dev [name].jar 

in einer Konsole bin runing Ich verstehe nicht, warum ich diese Fehlermeldung erhalten:

Unable to access jarfile .profiles.active=

+0

Befindet sich die JAR-Datei im selben Verzeichnis, in dem Sie sie aufrufen möchten? Sie müssen die JAR-Datei nicht unmittelbar nach der Option -jar angeben. Bitte überprüfen Sie [hier] (https://docs.spring.io/spring-boot/docs/current/reference/html/howto-properties-and-configuration.html). –

Antwort

0

EDITED

Die Zeile in der Frage sollte funktionieren. Ich habe es in einem eigenen Demo-Projekt versucht: java -jar -Dspring.profiles.active=dev build/libs/demo-0.0.1-SNAPSHOT.jar

So nehme ich @Indra Basak Kommentarpunkte in die richtige Richtung. Es sieht so aus, als ob der Pfad zu Ihrer JAR-Datei nicht korrekt ist.

+0

Ich habe eine Lösung gefunden, ich habe Zitat ** "- Dspring.profiles.active = dev" ** und funktionierte gut –

+0

Hat das auch mit dem Dev-Profil begonnen? –

+0

Verwenden Sie eine Windows Powershell, um Ihre Anwendung auszuführen. Dort könnte ich Ihren eingangs erwähnten Fehler reproduzieren. Ich könnte es lösen, wie Sie mit den Zitaten erwähnt haben. Mit der normalen Windows-Eingabeaufforderung sind diese Anführungszeichen nicht erforderlich. –