我有一个 hello.war 文件(来自 GlassFish 网站的示例文件),我正在尝试从浏览器访问它。(这个文件可以从这里下载)
我可以将此war文件部署到GlassFish服务器,并从以下位置正常访问:
www.mydomain.com:8080/hello/
但是,我想从以下位置访问它:
www.mydomain.com/glassfish-test/hello/
为此,我用这一行修改了 httpd.conf 文件(VirtualHost 部分)(并重新启动 Apache):
JkMount /glassfish-test/* worker1
并将 hello.war 文件放入 ~/public_html/glassfish-test/ 目录。然后我使用 tar xvf 解压缩它,我看到一个 index.jsp 文件以及其他文件(位于 glassfish-test 目录中)。如果我使用 Apache 和 mod_jk 正确设置 GlassFish,我需要将浏览器设置为什么 URL 才能查看 hello.war 应用程序?
可不可能是...
www.mydomain.com/glassfish-test/hello/
www.mydomain.com/glassfish-test/index.jsp
www.mydomain.com/glassfish-test/WEB-INF/???
我以前从未使用过 .jsp 或 war 文件。非常感谢任何评论。