Netbeans 6.5 和 Glassfish V2 上的 jaxWS 问题

发布于 2024-10-19 04:06:05 字数 232 浏览 1 评论 0原文

我无法构建 Web 服务客户端,它显示错误消息:您在附带 JAX-WS 2.1 API 的 JDK6 上运行,但此工具需要 JAX-WS 2.2 API。使用认可的标准覆盖机制 (http://java.sun.com/javase/6/docs/technotes/guides/standards/),或在 . 构建失败(总时间:0秒)

任何人都可以帮我解决这个问题...... 提前致谢 :)

i am not able to build Web Service Client, it is showing an error msg :You are running on JDK6 which comes with JAX-WS 2.1 API, but this tool requires JAX-WS 2.2 API. Use the endorsed standards override mechanism (http://java.sun.com/javase/6/docs/technotes/guides/standards/), or set xendorsed="true" on .
BUILD FAILED (total time: 0 seconds)

can any one help me out to solve this ...
Thanks in Advance :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

莫多说 2024-10-26 04:06:05

你在 Unix 上运行吗? wsimport 是否位于 glassfish 目录或 Java 安装目录的路径中?我似乎记得得到这个并改变我的路径,所以我从 glassfish 得到了 wsimport 。

Are you running on Unix? Is the wsimport in your path in the glassfish directory or the Java install directory? I seem to remember getting this and changing my path so I got the wsimport from glassfish.

忆离笙 2024-10-26 04:06:05

我不知道主要原因,但我认为有时 IDE 会导致这种情况。删除 WS 引用并再次添加 ws 客户端有时对我有用。

I don't know main cause but i think sometimes IDE causes that. Deleting WS reference and adding ws client again works for me sometimes.

幻梦 2024-10-26 04:06:05

只需单击 netbeans 生成的错误链接(通过单击它,netbeans 将打开 jaxws-build.xml 并转到 wsimport 标记定义行)&在“wsimport”标记中的某处添加属性 xendorsed="true"
或者您可以下载&在项目类路径中添加 JAX-WS 2.2 API jar 文件。

Just click on netbeans generated error link (by clicking on it, netbeans will open jaxws-build.xml & goes to wsimport tag definition line) & add attribute xendorsed="true" somewhere in "wsimport" tag.
Or you can download & add JAX-WS 2.2 API jar file in your project classpath.

素年丶 2024-10-26 04:06:05

检查 IDE 运行的 JDK 配置,

使用 Netbeans 时,

第 1 步:

查找 Netbeans.conf 文件 (C:\Program
文件\NetBeans7.0\etc\netbeans.conf)

第 2 步:

更改“netbeans_jdkhome”以指向较新的 JDK(即
netbeans_jdkhome="C:\Program Files\Java\jdk1.7.0_80")

注意:对其他 IDE 尝试类似的步骤

Check the JDK configuration being ran by the IDE,

When using Netbeans,

Step 1:

Find the Netbeans.conf file (C:\Program
Files\NetBeans7.0\etc\netbeans.conf)

Step 2:

Change "netbeans_jdkhome" to point to the newer JDK (i.e.
netbeans_jdkhome="C:\Program Files\Java\jdk1.7.0_80")

Note: Try similar steps for other IDEs

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文