也许是个愚蠢的问题,但无论如何我都会尝试:
我正在使用Netbeans 7.3,我想从IDE测试RESTful webservices。
一旦我右键单击我的服务并说'test Resource Uri',我会收到以下消息:
无法打开资源网址:
http://localhost:8080//ads-api/rs/ads
ads-api是我的战争文件的名称
出于某种原因,Netbeans正在路径中添加额外的“/”,就在端口号后面。
即使我在配置中将路径指定为ads-api / rs,它也始终被/ ads-api / rs覆盖。所以,我想,我应该摆脱http://localhost:8080/
中的“/”,但我不知道在哪里找到它(它是从命令行运行的JBoss 4.2,虽然在Netbeans中可见)
任何人都可以帮助我吗?非常感谢提前。
答案 0 :(得分:1)
双斜杠不是问题,因为你可以在这里重现:
两个链接都运行良好。因此,要么JBoss-Server存在问题,要么在项目的其余配置中存在问题。您可以尝试让Netbeans使用基于实体类或数据库表的向导为您自动创建其余端点。所以你可以看一下工作解决方案,只是为了学习。