有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

当通过Eclipse插件部署时,java无法加载部署到独立GlassFish的web应用程序

在将a sample struts project导入Eclipse(版本2019-12(4.14.0))并安装GlassFish工具插件之后,我已经能够完成以下工作:

・构建maven项目(创建了一个maven构建配置,maven的目标是“干净安装”) → 在目标文件夹中生成输出war文件
・将本地机器上独立的glassfish实例添加到Eclipse中
・将项目部署到服务器(右键单击project explorer中的项目根目录,然后执行“在服务器上运行”,选择之前添加的glassfish服务器)

然而,当我试图在浏览器中加载应用程序的url时,我只收到一条404错误消息

我已经通过引用GlassFish控制台(http://localhost:4848/

检查了应用程序是否已实际部署,我再次检查了正在使用的url,并在http://localhost:8080/上检查了应用程序的上下文根字段 如果使用“asadmin”命令行实用程序手动部署同一war文件,则可以通过指定相同的url成功加载预期页面

当使用这两种方法(commamd line和Eclipse“在服务器上运行”)进行部署时,war文件是相同的

关于为什么我能够在Eclipse中部署,但只收到404条消息,有什么想法吗? ※使用这两种方法,应用程序上下文根是相同的,通过GlassFish控制台进行检查


共 (0) 个答案