Ich habe den Tomcat-Server auf meinem PC installiert und unter Windows als service
hinzugefügt. So jetzt startet es jedes Mal, wenn ich meinen Computer starte. Jetzt habe ich in IntelliJ einen Anwendungsserver konfiguriert, und das ist mein Tomcat-Server, aber beim Versuch, die Anwendung "auszuführen", heißt es, dass der Port bereits benutzt wird ... und es ist natürlich, dass Tomcat beim Booten gestartet wird . Ist es möglich, dass IntelliJ auf dem bereits laufenden Tomcat-Server läuft, anstatt erneut zu starten?Bereitstellung auf einem Tomcat-Server, der bereits außerhalb von IntelliJ IDEA ausgeführt wird
Antwort
Wenn Sie zu Tomcat außerhalb von IDEA gestartet werden möchten, verwenden Sie den Konfigurationstyp Tomcat Remote Run/Debug.
Der Unterschied der Fern Konfiguration ist, dass es den Server nicht starten, stellen Sie sicher, Fern Konfiguration, nicht vor Ort erstellen:
Es ist möglich, aktualisieren Anwendung ohne das Neustarten Server finden Sie im Hilfebereich Updating Applications on Application Servers.
Ich habe auf "Ausführen" geändert, wenn ich "run" drücke, aber es wird immer noch ein Fehler angezeigt, der besagt, dass der Server bereits an diesem Port verwendet wird? – LuckyLuke
Siehe diesen Link: http://www.jetbrains.com/idea/webhelp/updating-a-running-java-ee-application.html#configuration. Aber es erklärt, wie man bestehende Anwendungen in laufenden Tomcat aktualisiert. Ich kann keine Informationen darüber finden, wie ich eine neue Anwendung in Tomcat ausführen kann. –
Beim Erstellen der Tomcat-Konfiguration haben Sie die Wahl: Lokal und Remote, erstellen Sie eine ** Remote ** -Konfiguration anstelle von Local, es startet Tomcat nicht. – CrazyCoder
Sie können Jrebel Plugin verwenden. Es wird hilfreich sein, Ihre Anwendung zu aktualisieren, ohne den Server neu zu starten.
Vielen Dank für Ihre Antwort! Können Sie weitere Informationen zur Verwendung oder einen Link hinzufügen? –
Sicher Ian H, Wenn Sie mit Eclipse arbeiten, können Sie weitere Informationen erhalten, indem Sie den folgenden Link verwenden: https://zeroturnaround.com/software/jrebel/quickstart/eclipse/ –
In Intelli können Sie Bereitstellungsaktionen konfigurieren. Öffnen Sie die Tomcat-Konfiguration Ihrer IDE und Sie sehen: Führen Sie die 'Update'-Aktion aus: Wählen Sie die Option' reploy 'und das sollte funktionieren. –