【问题标题】:GlassFish 5: Error: HTTP Status 404 - Not FoundGlassFish 5:错误:HTTP 状态 404 - 未找到
【发布时间】:2020-03-20 02:08:30
【问题描述】:

我正在开发一个基于 XML 的 Web 服务,但首先我想看看 java 类是否会在服务器上执行。我选择的服务器是 GlassFish 5。经过所有设置后,我让它运行,现在你可以看到我偶然发现了这种错误

我的代码示例:

package ws;

import javax.jws.WebService;

@WebService
    public class ExampleWs {

        public String getText() {
            return "Some Text";
        }

    }

现在我想知道可以做些什么来解决这个错误。我还尝试了另一种部署 ExampleWs.java -> 直接通过 asadmin 使用命令提示符的方式,但是出现了这个错误:

【问题讨论】:

    标签: java web-services web-applications server glassfish


    【解决方案1】:

    据我所知,您不能只部署一个类文件。您需要创建某种存档,其中包含您的类以及一些其他信息(例如,告诉应用程序服务器如何处理包含的类的部署描述符)。

    如果您想创建一个 Web 应用程序,那么归档类型很可能是 WAR(Web 归档)。

    如果您使用 Eclipse IDE for JEE Developers,您应该能够右键单击您的项目,然后将其导出为 WAR。

    How to make war file in Eclipse

    【讨论】:

      猜你喜欢
      • 2015-12-09
      • 2016-03-25
      • 1970-01-01
      • 2019-12-02
      • 2015-12-29
      • 1970-01-01
      • 2019-07-30
      • 1970-01-01
      • 2019-03-12
      相关资源
      最近更新 更多