找不到源 - 在eclipse上导入javadoc

时间:2012-03-23 02:34:47

标签: eclipse maven pom.xml

我已经在maven-eclipse-plugin中将downloadJavadocs设置为true,但即使重新生成eclipse项目,javadocs似乎也没有显示出来。

这是我的代码如下:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-eclipse-plugin</artifactId>
    <version>${maven-eclipse-plugin.version}</version>

    <executions>
        <execution>
            <phase>initialize</phase>
            <goals>
                <goal>configure-workspace</goal>
                <goal>clean</goal>
                <goal>eclipse</goal>
            </goals>
        </execution>
    </executions>
    <configuration>
        <workspace>${env.USERPROFILE}/workspace</workspace>
        <downloadJavadocs>true</downloadJavadocs>
        <downloadSources>true</downloadSources>
        <projectnatures>
            <projectnature>org.eclipse.jdt.core.javanature</projectnature>
        </projectnatures>
        <buildcommands>
            <buildcommand>org.eclipse.jdt.core.javabuilder</buildcommand>
        </buildcommands>
        <version>2.6</version>
        <wtpmanifest>true</wtpmanifest>
        <wtpapplicationxml>true</wtpapplicationxml>
        <wtpversion>2.0</wtpversion>
    </configuration>
</plugin>

当我尝试查看javadoc时,它显示Source not found错误。在导致此错误时我无法理解。我该如何解决?

1 个答案:

答案 0 :(得分:0)

您可能需要查看Maven的 settings.xml 配置文件。

从Eclipse内部转到 Preferences =&gt; Maven =&gt;用户设置

可能的情况是,不是使用包含源的公共存储库,而是指定了一些其他存储库(可能是公司范围的存储库),它们只包含jar而不是源。