0

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

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

我知道这些功能适用于 Windows XP 下的 IDEA。Linux有什么问题?需要任何特定的设置吗?

4

2 回答 2

1

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

于 2011-10-24T08:29:24.037 回答
0

(在我能够回到主题之前已经有一段时间了)该错误现在已在较新版本的 IDEA 中得到修复,至少在 12 中。

于 2013-02-01T08:43:39.383 回答