Ich möchte eine Java-Anwendung automatisch auf einem Tomcat-Server bereitstellen können.
Aktuelle Situation:
Mein Ziel: Eine einfache Möglichkeit, das Projekt auf dem entfernten Tomcat-Server zu kompilieren und bereitzustellen. Es macht mir nichts aus, wenn das ein Konsolenbefehl / -Skript oder die Eclipse-GUI ist.
Ist das möglich? Wenn ja, wie? (Wenn es Möglichkeiten gibt, die Änderungen an meinem Setup erfordern, können Sie mir gerne einen Ratschlag für eine bessere Anpassung geben)
Ja, ich benutze Maven.
Wenn du Maven verwendest, werde ich vorschlagen, das Cargo-Plugin zu verwenden, das alle Tomcat-Versionen unterstützt und über Bereitstellung auf lokalen und Remote-Servern .
Wenn Sie Maven oder das Cargo-Plugin nicht verwenden möchten, rufen Sie einfach den Tomcat-Manager auf Bereitstellen der URL Unter der Decke tut Cargo grundsätzlich das Gleiche. Tomcat bietet auch Ant-Aufgaben , um die Manager-Befehle zu umbrechen. Mit den Ant-Tasks können Sie sie in Eclipse ohne Plug-in aufrufen.
Ich glaube, Cargo kann in allgemeiner Weise tun, was Sie wollen (aber ich habe es nicht persönlich versucht) Ссылка
Auch Tomcat hat eine administrative Webapp, die WARs per Upload akzeptieren kann, aber ich würde zuerst Cargo betrachten.
Tags und Links eclipse java tomcat deployment