如何在NetBeans 8.0中启用“JAX-RPC Web Services”插件

6

我正在尝试从一个(据说)以RPC编码的WSDL服务构建WS客户端,地址为

https://www.fbo.gov/ws/fbo_api.php?wsdl

我正在使用右键单击 Web 服务项目,创建新的 Web 服务客户端。
wsdl 是 rpc 编码的。要处理此 wsdl,请安装“JAX-RPC Web Services”插件。
我曾试图手动安装以下插件。
modules/org-netbeans-modules-websvc-jaxrpc16.nbm
modules/org-netbeans-modules-websvc-jaxrpckit.nbm
modules/org-netbeans-modules-websvc-jaxrpc.nbm
modules/org-netbeans-modules-websvc-registry.nbm

但是依然没有结果。

有什么解决方案吗? - Tinus Jackson
3个回答

9

2
我按照你的指示做了,现在我无法打开NetBeans 8。 - Francis Gonzales
@FrancisAngelinoGonzales 告诉我在NetBeans 7中发生了同样的事情,你解决了吗? - jsantos1991
对我来说一样。我现在做完这个后无法打开NetBeans。它在加载模块时启动时崩溃。 - Amir
插件已安装。但是仍然出现相同的错误。使用Netbeans 8.1。然后从Eclipse生成了类。 - Sorter
2
根据 https://netbeans.org/bugzilla/show_bug.cgi?id=238447 中的评论,上述存储库的新 URL 为 http://bits.netbeans.org/dev/nbms-and-javadoc/lastSuccessfulBuild/artifact/nbbuild/nbms/updates.xml.gz。 - hello_earth

0
顺便提一下,手动安装插件的另一种方法(原帖已经尝试过)也是可行的。截至撰写本文时,NetBeans插件/模块文件(*.nbm)可以从this location下载。
这同样适用于Apache NetBeans 9。(事实上,我在NetBeans 9上尝试了这个方法,并希望它也适用于8.1 / 8.2)。所需的模块由原帖作者提到,在stackoverflow的here post中也有介绍(NetBeans存储库的位置似乎一直在变化)- 我自己下载了所有org-netbeans-modules-websvc- * .nbm文件,以确保安全。

Netbeans 9 正常加载。 还有一件事 - 我正在处理一个使用 Netbeans 6.8 制作的项目 - 我不得不修改 project.properties 中的一行(wscompile.classpath),如 this post 所指出的那样。 谢谢。


0

对于任何人来说,如果在任何版本的NetBeans(例如我的情况下是NetBeans 11)和JAx-RPC上遇到插件问题,那么有位好心人为创建RPC WSDL所需的类和包准备了一个很棒的Maven项目。

https://github.com/anomen-s/maven-jaxrpc-plugin


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接