java - Gentoo Linux 下运行的 IntelliJ IDEA 中的 Web 服务支持

标签 java intellij-idea jax-ws gentoo

有人能够在 Linux 下使用 IntelliJ IDEA 中的内置 Web 服务 (JAX-WS) 支持吗?大多数功能在 Gentoo 下不起作用(实际上是计算)。例如,当我从菜单中启动命令“工具 -> Web 服务 -> 生成 Wsdl 形式 Java 代码...”时,它显示:线程“main”java.lang.NoClassDefFoundError 中的异常:com/sun/tools/internal/ws/WSGen

我知道 wsgen 包含在 sun-jdk-1.6 中,我还尝试从 Gentoo 存储库安装软件包“jax-ws”和“jax-ws-tools”。这没有帮助。

我知道这些功能可以在 Windows XP 下使用 IDEA。 Linux 出了什么问题?需要任何特定设置吗?

最佳答案

该类位于默认情况下未添加到 JSDK 类路径中的 tools.jar 中,尝试打开 JSDK 设置对话框、类路径选项卡并添加 tools.jar> 显式添加到 JDK jar 列表。

关于java - Gentoo Linux 下运行的 IntelliJ IDEA 中的 Web 服务支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7870939/

相关文章:

java - 字符串和字符的连接

java - IntelliJ : Generate switch case

web-services - JAX-WS 客户端的默认超时

java - 带 https 的 jboss eap jax-ws 客户端失败

java - 如何在 Soap Web 服务 JAX-WS 中添加 header

java - Clojure gen-class this 关键字

java - HTTP 状态代码 490 是什么意思?

intellij-idea - Intellij 想法 - 如何始终显示方法参数名称

java - 如何从 IntelliJ 中的接口(interface)生成 java bean 类?

java - JAXB 更改服务器上的 XML 顺序,但不更改本地主机上的 XML 顺序