TomcatやJettyなどの外部ソフトウェアパッケージをインストールして設定することなく、ローカルのテスト用に標準のJava WARファイルをすばやく「デプロイ」して実行する簡単なプログラム形式がありますか?理想的には、Jettyの組み込み可能な機能のようなものですが、特にWARファイル用です。Java WARファイルを展開して実行する最速の方法は?
Java 6は便利なEndpoint
classを提供しています。これにより、Webサービスの迅速なデプロイとテストが容易になります.WARファイルに類似したものはありますか?例えば:私はあまりにもすぐに尋ねた
AppServer as = new javax.iwish.AppServer("localhost", 8080);
as.deploy("/", new File("path/to/my.war");
as.start();
組み込みのJettyが悪いのか?インストールして設定する必要はありません。クラスパスにいくつかのjarファイルをドロップするだけです。 – axtavt
私はTomcatを使用したい(Jettyも同じように動作するはずです)。ローカルテストに必要な場合は、ZIPをダウンロードして解凍してください。インストールや設定は必要ありません。単に起動してください。 – home
[Light Javaサーブレットコンテナの開発用の複製](http://stackoverflow.com/questions/5186521/light-java-servlet-container-for-development) –