我在V 14.3上有一个稳定的项目,然后我想将它升级到V 14.4.2,并在一些依赖项更改后使用pnpm
,我不能再以调试模式运行了,它不断刷新/重新加载,payara日志溢出,并疯狂地创建Atmosphere着色线程。我尝试删除与npm(package.json(或pnpm(pnpm-lock.yaml、pnpmfile等(、webpack*、删除/target、/nod_module、以各种方式清理和重建相关的所有内容,但我无法摆脱这个错误我制作了一个视频,因为它真的很难解释。视频youtube
如果我使用生产配置文件构建并运行它,它可以工作,但在开发模式下是无用的我有另一个项目,我直接从v14.4.2开始,效果很好,POM没有添加任何内容(除了一些依赖项,没有其他插件(
我很感激的帮助
更新:当我删除web.xml
时,问题就开始了,我必须强制使用HTTPS 8181而不是8080
<security-constraint>
<web-resource-collection>
<web-resource-name></web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>
我创建了一个新项目,在第一次部署它之前,我删除了web.xml并完美地运行了它。这个问题似乎与Payara 4有关,如果该项目至少使用提到的web.xml部署了一次,并且稍后被删除,则出现错误,我尝试清理域中与应用程序部署相关的所有Payara文件夹(/applications
、/generated
等(,但不起作用