2016-07-13 5 views
0

Ich bin ziemlich neu mit der Entwicklung von Jhipster.
Ich entwickelte eine Anwendung mit Jhipster (v 3.4.2), die Anwendung arbeitet gut mit postgre im Dev-Modus (die Anwendung läuft und ich kann Elemente in der Datenbank speichern), aber wenn ich mit mvnw.cmd -Pprod in den Produktionsmodus wechseln, die Anwendung funktioniert gut, aber ich kann nichts in der Datenbank speichern (immer noch Postgre)
Die seltsame Sache ist, kann ich alle erstellten Entitäten im Dev-Modus auf der Detailseite der Entität sehen, aber ich Ich kann keinen neuen im Prod-Modus hinzufügen, wie ich schon sagte. Beide application-dev.yml und application-prod.yml Dateien enthalten die gleiche Datenquelle (URL, Name, Benutzername und Pass).
Darüber hinaus gibt es keine Stacktrace, wenn ich versuche, etwas im Produktionsmodus zu speichern, nur einen internen Serverfehler auf der Seite, keine Protokolle überhaupt.Fehler, die mit PostgreSQL im Produktionsmodus arbeiten. Jhipster

danke

+0

Nein, haben Sie versucht, die App remote zu debuggen? Ist es nur JHipster-Code oder hast du es geändert oder deinen eigenen Code hinzugefügt? –

+0

Zuerst versuchte ich mit der App mit meinem vollen eigenen Code, dann versuchte ich ohne Code hinzugefügt, nur mit meinem eigenen Modell, mit 'jhipster-uml' hinzugefügt, und eine Datei mit JDL Studio erstellt. Hat auch nicht funktioniert. Ich habe es nicht ohne ein hinzugefügtes Modell versucht. Ich werde versuchen, es remote debuggen auch –

Antwort

0

mit prod Profil verwenden, um zu bauen jhipster:

./mvnw -Pprod Paket (wie Sie bereits getan haben)

Nun, wenn die Anwendung sicher für u activete ART Profil beginnend machen laufende App:

./jhipster-0.0.1-SNAPSHOT.war --spring.profiles.active = prod Wenn Sie unter Windows sind, verwenden Sie: java -jar jhipster-0.0.1-SNAPSHOT.war - spring.profiles.active = Produkt

Weitere Details: http://jhipster.github.io/production/

+0

Danke, ich werde das versuchen. Ich dachte, ich renne. ./mvnw -PProd war genug –

Verwandte Themen