我目前正在 Apache NetBeans 中从事两个不同的 servlet 项目。我从“新项目”构建的第一个项目,能够使用 domain1 设置 Payara servlet。它工作正常。
当我尝试打开由其他人构建的第二个项目时,我的问题出现了,该项目也使用 servlet。设置 Payara servlet 时,它提示我创建一个新域。
我被告知我已经创建的 servlet 应该在“解决丢失的服务器问题”时列在此页面上,但事实并非如此。
当我尝试更改域名时,它告诉我使用命令终端
asadmin> start-domain [domain name].
但是,我似乎无法弄清楚如何在cmd中运行asadmin。它无法识别该命令,似乎需要运行批处理文件或其他东西。我也尝试在 cmd Run As Admin 中运行它。还是不行。有人知道如何解决这个问题吗?
我在同一门课上和其他人交谈过。原来我无法打开第二个项目的原因是因为它需要一个非常特定的 Java (1.8) 版本和 Payara Server (5.2022.2)。一旦我用这些版本构建重建了我的 Payara 服务器,我就能够在所有项目中使用相同的域。