【问题标题】:How do I load up Google Collections Library in Eclipse?如何在 Eclipse 中加载 Google Collections Library?
【发布时间】:2023-04-02 16:25:01
【问题描述】:

我目前正在尝试学习使用 Guava,因此我通过以下方式下载了源代码:

svn checkout http://guava-libraries.googlecode.com/svn/trunk/ guava-libraries-read-only

对不起,如果这听起来很愚蠢,但对于我的生活,我无法弄清楚如何在 Eclipse 中加载源代码来检查它。我尝试了不同的方法(创建、导入等),但总是以包问题告终。

顺便说一下,我在 Ubuntu 上使用的是 Eclipse 3.5。

我能得到一些帮助吗?谢谢!

编辑:我正在尝试检查源代码,因此我想将源代码添加为项目。

【问题讨论】:

  • 您是否尝试将其作为项目加载,以便您可以查看代码,或者只是链接源代码以便在使用库时跳转到源文件?
  • 您能具体说明您看到的错误吗?
  • @ColinD 我正在尝试将其作为项目加载,以便检查源代码。

标签: java eclipse guava


【解决方案1】:

这就是我要做的......

  1. 转到downloads page 并获取最新的捆绑版本
  2. 解压到某个本地目录
  3. guava-r<version>.jar 复制到项目的lib 目录中。
  4. 右键单击 Eclipse 中的 JAR 并说“添加到构建路径”。

如果您需要源代码,您可以在 Eclipse 中通过 Configure Build Path 项目菜单或在调试期间使用 attach source 按钮附加 guava-r<version>-src.jar。 p>

【讨论】:

    【解决方案2】:

    download a Jar from the Guava site 最简单,将其复制到您的 Eclipse 项目中,然后使用 jar 上下文菜单 > Build Path > Add to Build Path 将其添加到构建路径中。此外,使用 项目上下文菜单 > 配置构建路径... 将 Eclipse 指向包含的源 zip,以获取 Guava 类上的 Javadoc。

    【讨论】:

    • 我想他想看看源代码,而不是使用库。虽然 Guava 不是在 Eclipse 中开发的。有一个pom.xml,所以可能maven可以用来生成eclipse项目文件
    • @nos 通过我描述的设置,源代码可用。问题也以“我目前正在尝试学习使用番石榴”开头——我认为这是最简单的设置方法。
    【解决方案3】:

    我有两种方法:SubclipseMaven eclipse 插件。两者都提供类似“从存储库创建项目”的选项。这两个插件都有合理的在线帮助,所以我不会在这里重复确切的步骤。

    从存储库创建项目将使您全面了解源代码(以及文档、构建文件等)。

    【讨论】:

      【解决方案4】:

      我可能回答得有点晚了......但你也可以简单地从更新站点“guava-bundle”安装番石榴包;它将一起安装源代码,然后您只需在工作区中导入插件(文件>导入>插件和片段......不要忘记勾选第一页上的“带有源文件夹的项目”复选框此向导)并从中浏览源代码。

      请注意,此更新站点现已停止,以盈利为Guava-osgi,它还提供了一个易于安装的更新站点...但我还没有安装它,因此不知道源代码是否包含在通过此更新站点安装的工件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-03-07
        • 2023-03-24
        • 1970-01-01
        • 1970-01-01
        • 2020-12-16
        • 1970-01-01
        • 2018-09-10
        相关资源
        最近更新 更多