Jakarta ee 如何使用GlassFish在Netbeans之外运行javaeeweb应用程序

Jakarta ee 如何使用GlassFish在Netbeans之外运行javaeeweb应用程序,jakarta-ee,web-applications,netbeans,glassfish,Jakarta Ee,Web Applications,Netbeans,Glassfish,如何在Netbeans之外运行JavaEEWeb应用程序 我在GlassFish中部署了一个JavaEEWeb应用程序。 从Netbeans启动时运行良好,但当尝试从GlassFish管理控制台在Netbeans外部启动应用程序时,GlassFish在web浏览器中显示404错误,说明如下:请求的资源()不可用 我在Netbeans中清理并构建了它,然后重新部署了它。关闭Netbeans并从命令行再次启动GlassFish服务器,并尝试从GlassFish管理控制台再次启动它,但仍将显示404错

如何在Netbeans之外运行JavaEEWeb应用程序

我在GlassFish中部署了一个JavaEEWeb应用程序。 从Netbeans启动时运行良好,但当尝试从GlassFish管理控制台在Netbeans外部启动应用程序时,GlassFish在web浏览器中显示404错误,说明如下:请求的资源()不可用


我在Netbeans中清理并构建了它,然后重新部署了它。关闭Netbeans并从命令行再次启动GlassFish服务器,并尝试从GlassFish管理控制台再次启动它,但仍将显示404错误。在服务器日志中,它没有显示任何错误。GlassFish中还有另一个web应用程序,它确实启动了。唯一的区别是我在失败的应用程序中使用了PrimeFaces。

如何从命令行启动web应用程序?您是否知道,如果应用程序已从NetBeans部署,则不需要执行此步骤?@perissf No,我是从GlassFish管理控制台启动它的,那里有一个名为launch的按钮,我知道它是从NetBeans部署的,但在web浏览器中键入直接url时会出现相同的错误。@vkraemer我在Windows 7上。从控制台部署应用程序,将下载JNLP文件。然后,启动JNLP。