8

我必须使用 tools.jar 中的库并为此添加了此依赖项:

<dependency>
    <groupId>com.sun</groupId>
    <artifactId>tools</artifactId>
    <version>1.6.0</version>
    <scope>system</scope>
    <systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>

现在我想在 Eclipse 中附加源代码,所以我看到了我开发的对象。我想在标准的 maven 存储库中什么都没有(我什至在download.java.net/com/sun中找不到任何东西)。

我知道有一个可用的源存档,但它包含所有内容,我至少需要知道它的哪些部分需要放入源 jar 中。

有人做过吗?某处是否有可用的 tools-sources.jar?或者你能告诉我我需要jdk源的哪些部分吗?

4

1 回答 1

7

这就是我所做的。我从 openjdk下载了源存档,将其解压缩并手动将 jar 源链接到

External Folder -> [unpacked archive basedir]/langtools/src/share/classes

这不是一个 Maven 解决方案,它只是 Eclipse,但它有效。

于 2010-09-07T14:18:16.963 回答