如何让我的简单 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 网络服务器,例如 Glassfish 或 Apache 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 服务正常工作?的主要内容,如果未能解决你的问题,请参考以下文章
如何让我的 css 为我的 dojo dijit 表单按钮正常工作?
如何让我的应用程序读取应用程序配置而不是 machine.config?