2012-02-16 9 views
1

WebサーバーとしてMaven Webアプリケーション(Java)、Glassfishで作業しています。私は例えばpath = Application_name/src/main/webappというディレクトリを持っています。しかし、私はディレクトリにhttp:///localhost:8080/webappとしてアクセスする必要があります。私のアプリケーションやGlassfishな​​どの設定でこれを行うにはいくつかの設定が必要ですか?maven Webアプリケーション(Java)のディレクトリにアクセスする方法

私を助けてください。非常に緊急です。事前に

おかげで、 Gnik

+0

私はMavenを使用しています。http: – Nishant

答えて

0

ポートをglassfishで直接設定します。デフォルトポートは8080です。あなたが変更したい場合はこちらをご覧ください:https://blogs.oracle.com/openroad/entry/changing_default_glassfish_port_numbers

名前(webapp)の場合、web.xmlにあります。これを追加:

>  <context-param> 
>   <param-name>webAppRootKey</param-name> 
>   <param-value>webapp</param-value> 
>  </context-param> 
0

私はあなたがMavenの、/ srcに/メイン/ ressources /フォルダは、Webアプリケーションのルートにそのままコピーされるべきでリソースを使用している疑いがあります。

+0

の後に3つのスラッシュを入れてもよろしいですか?詳細を教えてください。 – Prince

+1

あなたが本当に申し訳ありません。 Webアプリケーションにはsrc/main/webappディレクトリを使用する必要があります。 mavenがressourcesを扱う場所を知るには、このページを参照してください。 –

0

アプリケーションをデプロイする方法について話しているようですね:

  • web.xmlファイルとのglassfish-web.xmlの
  • は、Webアプリケーション/ WEB-に入れてくださいINF
  • は、MavenはMavenを介して、GlassFishのために戦争プラグインに
  • 展開戦争を使用してWARファイルを作成しているところがあり、コマンドライン(のasadmin)、または(通常はhttp://yourmachine:4848)管理コンソールのWebページ
  • 0123で

http://maven.apache.org/plugins/maven-war-plugin/usage.html

のglassfish-web.xmlの "コンテキスト・ルート" を検索する(または古いバージョン日-web.xmlの)例:迅速な開発のためにhttp://docs.oracle.com/cd/E19798-01/821-1750/beasg/index.html

あなたはまた、 "展開することができます展開された "warファイルを使用するか、auto-deployディレクトリを使用します。 http://docs.oracle.com/cd/E18930_01/html/821-2417/gilfm.html#SJSASEEADGfvxze

関連する問題