2017-04-21 2 views
1

Ich arbeite mit IntelliJ nach der Arbeit mit Eclipse seit vielen Jahren. Ich habe meinen Tomcat-Server eingerichtet und meine Anwendung läuft einwandfrei. Ich habe eine Eigenschaftendatei in meinem Dateisystem in meinem tomcat conf-Ordner aktualisiert, aber der Inhalt der neuen Datei wird nicht angezeigt. Beim Debuggen in IntelliJ sehe ich, dass es den Inhalt meiner alten Eigenschaftendatei enthält. Wie kann ich intelliJ aktualisieren, damit es meine neuen Änderungen anzeigt?IntelliJ IDEA 2016.2 Tomcat-Eigenschaften nicht aktualisiert

Antwort

1

IntelliJ erstellt eine kleine Kopie des Katers den Anwendungsserver zu starten, wie Eclipse tut, der je nach Betriebssystem Sie es in finden:

Windows: C:\Users\${user}\.IntelliJIdea${version}\system\tomcat\ 
Linux : /home/${user}/.IntelliJIdea${version}/system/tomcat/ 
Mac : /Users/${user}/Library/Caches/IntelliJIdea${version}/tomcat/ 

So sollten Sie die Konfigurationsdatei in das entsprechende Verzeichnis aktualisieren

+0

Klingt gut, ich werde das überprüfen, wenn ich zur Arbeit komme. Irgendeine Möglichkeit, dies durch IntelliJ selbst zu reinigen? – Catfish

+0

Ich löschte meinen Server aus dem IntelliJIdea-Cache, und wenn ich meine Anwendung erneut ausführte, enthielt der generierte Cache die neue Eigenschaftendatei, die ich in mein aktuelles Serververzeichnis eingegeben hatte. Wenn ich jedoch über die App debugge, wird immer noch die alte Eigenschaftendatei verwendet. Ich kann nicht herausfinden, woher das kommt. – Catfish

+0

Ich bin ein Idiot. Ich habe meine neue Eigenschaftendatei in tomcat's conf-Ordner anstelle des lib-Ordners kopiert ... – Catfish