2016-03-19 17 views
1

webサービスを自動的に展開するにはどうすればよいですか?webService.warファイルがありますか?glassfish 4.1.1で作業していて、外部ライブラリpostgresql-9.4-1203.jdbc4.jarを使用しています。 .warファイルに感謝します。glassfishサーバー4.1.1で自動デプロイWebサービスのJava?

+1

を参照してください。 https://docs.oracle.com/cd/E19798-01/821-1757/6nmni99b2/index.html – Deshan

答えて

1

DeshanRの提案は、自動的に展開することが何であるかはっきりしていませんが、4.1.1でも有効です。

のドメイン:4848にブラウザを指定して、ブラウザからwarファイルをデプロイできます。これにより、glassfishの管理コンソールが表示されます(glassfishは起動していて、glassfishはポート4848を使用するように設定されています(デフォルトでは、これが必須です)。その後、warファイルをアプリケーションメニューの下に配置することができます。

これがdev環境の場合は、IDEからローカルのglassfishにもデプロイできます。 This is an example for Eclipse。あなたのIDEをあなたの地元のグラスフィッシュに接続することは、変更を加えたときに変更を公開できるという利点があります。

1

あなたはJDBCドライバとGlassFishの接続プールのためにpostgresのjarファイルを使用している場合は、ドメイン/内線/ libディレクトリにそれをコピーした後、そのファイルを展開するためにサーバーを再起動する必要があります。

asadminにはasadminコマンドラインクライアントがあり、そこからIDEを直接配備したり、GF管理コンソールを使用したり、WARをdomain/autodeployディレクトリにコピーしたりすることができますデフォルトでは自動デプロイが有効になっていると仮定します)。

HTTPとJMXのインタフェースもありますが、探しているものではない可能性があります。

関連する問題