如何让我的简单 Java Web 服务正常工作?

Posted

技术标签:

【中文标题】如何让我的简单 Java Web 服务正常工作?【英文标题】:How do I get my simple Java web service to work? 【发布时间】:2010-10-27 17:34:08 【问题描述】:

在一个教科书练习中,我们制作了 3 个 Java 类和一个 XML 文件。

我的问题是:

    我应该将这些 .java 文件保存在哪里?我使用的是 NetBeans 6.5,所以默认是我的文档。 我应该如何命名 XML 文件?

我正在使用 XAMPP,所以我将文件 WSDL.xml 放入了 xampp/httdocs,但是当我打开 127.0.0.1:9876[/]ts?wsdl 时,它说找不到页面。

注意:我确实不需要需要知道如何创建 Java 类。我需要知道将定义类的文件放在哪里。

【问题讨论】:

为什么会被否决?很明显,提出这个问题的人对 Java 了解不多,可能已经开始学习基础知识,但否决了它?来吧... 【参考方案1】:

主观意见: 如果您不知道诸如将 java 文件放入正确的目录之类的基本知识,也许您应该首先尝试一些比创建 web 更简单的示例 服务。

在 Netbeans 中,您可以创建 Java 项目,而不是通过执行文件 -> 新建... -> Java -> Java 类 添加 Java 类

要了解如何使用 Netbeans,请访问:http://netbeans.org/kb/

尤其是"NetBeans IDE Java Quick Start Tutorial" 可能有助于开始。

此外,您不能使用某种 XAMP 运行 Java webapps, 但使用 Java 网络服务器,例如 GlassfishApache Tomcat。 使用时,这两个服务器都与 Netbeans 捆绑在一起 Netbeans Java 配置文件(参见Netbeans download page 处的表格)

【讨论】:

是的,我知道怎么做。但是我应该在哪里保存该文件?因为当我尝试 127.0.0.1:9876[/]ts?wsdl 它说找不到页面。【参考方案2】:

我认为你应该按照 ivan_ivanovich_ivanoff 的说法,从基础开始。

完成此操作后,您可能想回到这里阅读我对问题Stack Overflow: Simple Java web services 的回答。它假定您知道如何编译 Java 类以及如何将其打包到 JAR 中,但由于这些都是您必须学习的非常基本的任务,因此它可能会帮助您启动和运行 Web 服务。

【讨论】:

【参考方案3】:

查看随书提供的example code。

【讨论】:

以上是关于如何让我的简单 Java Web 服务正常工作?的主要内容,如果未能解决你的问题,请参考以下文章

前端01 /HTML简单简绍

如何让我的 css 为我的 dojo dijit 表单按钮正常工作?

如何让我的应用程序读取应用程序配置而不是 machine.config?

试图让我的 views.py 和 urls.py 正常工作

如何使用 django-cors-headers 让我的 API 正常工作而不会出现 405 错误

如何让我的 XAMPP 服务器在互联网上公开?