IntelliJ & Wildfly - hot deploy-webapp
Ich bin mit IntelliJ (14.0.3) und Wildfly (8).
Wenn ich kompilieren meine Java-Klassen, - hot swapping ist einfach und alles funktioniert gut. Aber meine HTML, JS und CSS Dateien nicht hot-swap-für mich. Ich bin sicher, es ist nur ein Konfigurations Problem und hatte gehofft, für etwas Hilfe.
Meine HTML-Daten ist in:
<root>/<war_module>/src/main/webapp
Meine run/debug-setup für:
Bevor Sie starten: Make, Build-Artefakte
- Machen
- Bauen "mymodule:Krieg' Artefakt
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte das exakt gleiche problem, das ist, wie es für mich funktionierte:
Nach dem konfigurieren Sie den JBoss-server (Wildfly), setup, ein Artefakt der Art explodierte, in meinem Fall wählte ich " Web-Anwendung: Explodierte, und dann in die Ausgabe-Verzeichnis hinzufügen .Krieg an das Ende der name.
In Fall müssen Sie eine .Ohr, wählen Sie einfach Java ee-Anwendung: explodierte statt, aber trotzdem immer daran denken, manuell hinzufügen der Erweiterung.
Nachdem Sie die Einstellung dieses Artefakt für die Arbeit mit dem Application Server, in der Konfigurationen Bearbeiten Ihrer Wildfly-server wählen Sie die option Update-Ressourcen in der Liste der Optionen im Abschnitt Auf frame-Deaktivierung.
Also jedes mal, wenn Sie ändern und speichern von statischen Inhalten, wird es aktualisieren Sie diese änderungen so bald wie Sie sich etwas anderes außerhalb der IDE, wie der browser.
target
mit IntelliJ 2018.3, wie der ide bauen, der vor der Bereitstellung nicht erstellen Sie das Verzeichnis, ob eine Datei mit demselben Namen vorhanden ist.