web-services - 更改 REST 资源在 Netbeans 中注册的方式

标签 web-services netbeans netbeans-7

当我想使用 Netbeans 生成 RESTful Web 服务时,有人询问我“REST 资源在应用程序中注册的方式”。我不小心点击了“Netbeans 将生成 javax.ws.rs.core.Application 的子类 [...]”,而不是“创建默认 Jersey REST servlet 适配器 [...]”(参见下图)。

http://netbeans.org/images_www/articles/70/websvc/rest/ee6-rest-configuration.png

来源:Getting Started with RESTful Web Services

我删除了生成的子类并手动创建了 Jersey REST servlet 适配器。一切工作正常,除了 Netbeans 仍然在每次发布时生成 Application 的子类。你知道如何关闭它吗? (我没有再次收到该对话框。)

最佳答案

我必须删除该文件

MyProject/MyProject-war/nbproject/rest-build.xml

然后我在编译时遇到了一些导入/依赖错误。解决这些问题后(从另一个 xml 中删除导入以及从 build-impl.xml 中删除对 generate-rest-config 的依赖),它不再生成 Application 的子类。

关于web-services - 更改 REST 资源在 Netbeans 中注册的方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6474977/

相关文章:

apache-flex - 在 Flex 4 中使用 HTTPS Web 服务

android - 从 android 连接到 PrestaShop web 服务时出现 401 错误

php - 我可以使用 apache 的 mod_gzip 模块压缩 Web 服务请求和响应吗?

jquery - 使用 jQuery 调用远程服务器上的 Web 服务

java - Netbeans 在鼠标悬停时显示方法头(参数、返回值)

java - 在没有 Visual 的情况下在 java 中打开链接

java - 带有 JAXB Random ClassCastException .. 的 Netbeans 无法转换为 com.sun.xml.bind.v2.runtime.reflect.Accessor

java - 更改不同类中 JTextField 的文本

java - NetBeans 的 HintsController 和 EventQueue

git - 项目 + 每个开发人员 nbactions.xml?