最初はGlassfishサーバーが新しくなったことを認めなければなりません。Glassfish 4に単純なwar-fileを展開できません
非常に単純なwar-file(helloworld.war)には、htmlファイル(index.html)が1つだけ含まれています:https://dl.dropboxusercontent.com/u/69838986/helloworld.warです。
GlassFish Server Open Source Edition 4.0にデプロイできますが、http://localhost:8080/helloworld/index.htmlと呼び出すと空白のページしか表示されません。このページの「ソースの表示」も空白です。
私はwarファイルを次の2通りの方法でデプロイしました:
- 私はそれをautodeploy-folderに入れました。ファイル "helloworld.war_deployed"が生成されます。
-Commandline:asadmin deploy "C:\ Temp \ helloworld.war"。結果:名前helloworldでデプロイされたアプリケーション。コマンドdeployが正常に実行されました。
なぜ私のindex.htmlが表示されないのですか?
よろしく、 ステファン
index.htmlを呼び出すときに適切な結果が得られましたか?私は空白のファイルしか取得しません。しかし、空のWEB-INF/web.xmlファイルをwar-archiveに置くと、すべてがうまくいくことが分かりました。何故ですか?このようなファイルがなければ、これはうまくいくはずです。 – StSch