也许这个问题很愚蠢,但我还是会试一试:
我正在使用Netbeans 7.3,我想从集成开发环境中测试RESTful IDE服务。
当我右键单击我的服务并说“test Resource Uri”时,我得到以下消息:
无法打开资源URL:
http://localhost:8080//ads-api/rs/adsads-api是我的war文件的名称
由于某些原因,Netbeans在路径中添加了额外的"/“,就在端口号之后。
即使我在配置中将path指定为ads-api/rs,它也总是被/ads-api/rs覆盖。所以,我想,我应该去掉http://localhost:8080/中的"/“,但是我不知道在哪里可以找到它(它是从命令行运行的Netbeans 4.2,但在JBoss中是可见的)
有谁可以帮我?在此之前,非常感谢您。
发布于 2014-02-05 18:00:03
双斜杠不是问题所在,因为您可以在此处重现:
http://news.yahoo.com/world/
http://news.yahoo.com//world/
两个链接都工作得很好。因此,要么是JBoss-Server有问题,要么更有可能是项目中的rest配置有问题。您可以尝试让Netbeans基于实体类或数据库表通过向导自动创建rest端点。所以你可以看看一个有效的解决方案,只是为了学习。
https://stackoverflow.com/questions/15269703
复制相似问题