gpt4 book ai didi

java - 如何使用 Netbeans 8.0 导出 Java Web 服务?

转载 作者:行者123 更新时间:2023-11-30 03:56:44 25 4
gpt4 key购买 nike

我正在学习如何创建 Java Web 服务 JAX-WS。为了实现这一目标,我遵循了 Netbeans 8.0 指南:

在本指南中,我们学习如何创建 Web 服务器和客户端。在运行服务器之前,我将其部署到 NetBeans GlassFish 服务器,然后客户端访问它。一切在本地运行良好。

但是,现在我希望将 Web 服务器导出到外部文件(war、jar 等)并在远程计算机上运行它,这样我就可以尝试使用本地客户端访问它。

我尝试在项目上使用“右键单击”并搜索导出选项,但没有找到。在"file"菜单中,只允许导出到 ZIP 文件,这不是我想要的,因为我希望能够在没有安装 NetBeans 和 GlassFish 的远程服务器上运行我的代码。

我该怎么做?

<小时/>

编辑

我希望在没有 Maven 或任何其他类似工具的情况下启动它。

在阅读了 Oracle for Java EE7 的一篇完全不相关的文章后,我发现我可以创建 wars build 来构建和清理项目(以下是该文章针对 Java EE6 的版本,因为我找不到针对 EE7 的版本:S ) :

考虑到这一点,现在的挑战是使用 java -jar Something.jar 启动生成的 .war 文件。为此,我正在考虑使用 Jetty 8。

最佳答案

您必须将 WAR 文件部署到您希望其运行应用程序的应用程序服务器/Web 容器。

例如对于 Jetty,快速搜索“jetty war deploy”应该会为您提供如下链接:

https://wiki.eclipse.org/Jetty/Howto/Deploy_Web_Applications

关于java - 如何使用 Netbeans 8.0 导出 Java Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22990290/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com