netbeans Payara 5.2022.2无法将模块部署到上下文根目录/

vlf7wbxs  于 2022-11-10  发布在  其他
关注(0)|答案(1)|浏览(164)

环境详细信息:

Payara 5.2022.2
Windows Server 2019 Enterprise LTSC
Apache Netbeans 14
JDK 17

当我尝试将相同的程式部署到这部计算机和环境时,这是唯一会产生这个错误的计算机和环境:
第一个
从其他问题我已经收集到Payara的server-config->Virtual Servers配置有问题,所以这里有两张照片显示Payara的工作安装和Windows服务器之间唯一可辨别的区别,给出了一个错误:
工作服务器:第一次
非工作服务器:第一次
因此,Payara的工作安装中名为server的虚拟服务器有一个/的上下文路径,但非工作版本没有。我不知道如何解决这个问题,因为我已经尝试了完全卸载,重新启动,并重新安装。

mjqavswn

mjqavswn1#

我想出了一个办法:
在应用程序的glassfish-web.xml配置中设置Context Root = /your_project_name
然后,按照预期部署应用程序,应用程序应该会出现。然后进入管理域控制台,导航到configuration-〉server-config-〉virtual servers-〉,然后选择运行应用程序的虚拟服务器,并将Default Web Module设置为应用程序。这将给予与在根文件夹(/)中运行应用程序相同的结果。无需从配置文件中删除内容。

相关问题