可以使用此 url 访问我当前的 glassfish 应用程序
本地主机:9595/顶点
我想把它改成
本地主机:9595/pls/apex
在这种情况下我需要改变什么。
可以使用此 url 访问我当前的 glassfish 应用程序
本地主机:9595/顶点
我想把它改成
本地主机:9595/pls/apex
在这种情况下我需要改变什么。
您可以通过添加 context-root 来更改应用程序的 context-root glassfish-web.xml
(如果您的项目中没有此文件,请在 WEB-INF 文件夹中创建它),如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glassfish-web-app PUBLIC "-//GlassFish.org//DTD GlassFish Application Server 3.1 Servlet 3.0//EN" "http://glassfish.org/dtds/glassfish-web-app_3_0-1.dtd">
<glassfish-web-app error-url="">
<context-root>/pls/apex</context-root>
</glassfish-web-app>
更新:如果这不起作用,您可以尝试使用此问题sun-web.xml
中描述的类似方法。
除了使用描述符glassfish-web.xml
之外,您还可以在部署时使用 asadmin 的 --contextroot 开关显式定义上下文根:
asadmin deploy --contextroot="/pls/apex" apex.war
或在管理控制台中填写适当的上下文根字段。