【发布时间】:2014-03-21 06:42:51
【问题描述】:
我正在使用 NetBeans IDE 7.2.1 并在 java 中构建 REST Web 服务。当我单击 NetBeans 中的测试 RESTful Web 服务时,我正在使用 Apache Tomcat 服务器 7.0.52 和 Windows 7 操作系统。首先它会在 NetBeans 中显示一个对话框,其中包含消息“无法通过外部浏览器访问 URL。请检查浏览器配置。”并且它会打开默认浏览器(在我的情况下为 Mozilla firefox),错误状态为 404 请求的资源不可用。
我已经用旧的和新的 Mozilla firefox 浏览器对其进行了测试。在我的情况下,Apache tomcat 服务器正在启动,当我关闭 NetBeans 时,它也会正确停止 Apache tomcat 服务器。谢谢。
【问题讨论】:
-
URL 应该这样组成:
http://{tomcat_url}:{tomcat_port}/{application_root}/{service_class_@path}/{service_class_method_@path}。如果你算出所有这些变量,你的回答将是 200 OK。其中{tomcat_url}最可能是localhost,默认{tomcat_port}是8080,{application_root}在您的项目配置中,后面的变量取决于您的代码注释。因此,请尝试自己找出您的 URL,并将其与 Netbeans 尝试访问的 URL 进行比较。此问题与浏览器无关。
标签: java web-services rest tomcat netbeans