2016-07-12 8 views
0

まず、MavenプロジェクトとしてRESTful Webサービスを作成しました。 http://localhost:8080/JsonService/vehiclegroupsを閲覧すると、ビヒクルグループのリストが表示されます。 Netbeansで実行すると、これは完全に動作しています。Glassfishを使用したMaven RESTful webserviceプロジェクトをUbuntuサーバーにデプロイ

今私は次の質問があります:私の.jarをubuntuサーバーに導入する手順は何ですか?

私はすでに依存関係を持つjarを作成しましたsource。私はメインクラスを定義しましたが、すべてのコードが特定のパスを訪れたときに呼び出されるメソッドの内部にあるため、このクラスは空です。

私の.jarファイルを実行すると、メインクラス内のコードだけが実行され、コードは停止します。 NetBeansの内部で実行されていることを確認し、URLを参照する際にデータを受信するにはどうすればよいですか?

私はGlassfishサーバーをUbuntuにインストールしてからjarを実行する必要がありますか?私はプログラムを実行し続け、すべてのパス要求に答えるようにしたい。

ありがとうございます!

+0

これまでのところ、jarファイルの代わりに.warファイルをコンパイルしました。 glashfishをインストールします。 glashfishを起動して:4848を参照してください。アプリケーションに移動します。 .warファイルを追加して起動します。まだ私の依存関係にいくつかの問題がある... – Zothuis

答えて

0

私はついにそれを実現しました! UbuntuにGlassfishをインストールし、管理パネルを参照してください。 applications> deploy> .warファイルを追加します。

Glassfishのグローバルlibフォルダにmysql-connector-java-5.1.23-bin.jarを入れて、エラーを避ける必要があります。

その後すべて正常に動作します。

乾杯!

関連する問題