繁体   English   中英

如何从GitHub导入源到Eclipse项目

[英]How to import source from GitHub into an Eclipse project

我正在尝试从Google使用此工具: https : //github.com/pcj/google-options

在Google提供的示例中,他们使用:

import com.google.devtools.common.options.OptionsParser;

允许他们的示例代码使用命令行解析器。

当我这样做时,Eclipse表示引用的文件不存在。

我试图将来自google-options的源文件放在我项目的一个包中; 没运气。 我尝试运行Google的示例,但它甚至无法编译。 它无法在其自己的src文件夹中找到所有类。

根据我的研究,我认为可能是在构建路径中需要存在.jar文件问题,与Apache Ant有关,或者与我不了解的GitHub有关。

我是GitHub的新手。 这是我第一次尝试做这样的事情。

您应该首先将此项目从GitHub导入到本地计算机。 import语句意味着应该将其他包中的类导入到您正在使用的类中。 不是从远程源导入,而是从本地导入。

我想到了。 它需要guava.jar找到的文件在这里加入到构建路径。 之后,它与javax存在一些奇怪的依赖关系问题,但我只是删除了这些问题(如果有人感兴趣,它是Nullable和Immutable)。

首先,您必须克隆项目并进行编译,然后执行以下命令:

  1. 打开终端并转到工作空间文件夹: cd {workspace}
  2. 克隆项目: git clone https://github.com/pcj/google-options.git
  3. 编译项目: mvn clean install
    • 检查结果,这应该打印: BUILD SUCCESS
    • 在这一步中,maven将下载项目所需的所有依赖项。
  4. 导入项目:启动eclipse,单击File /Import...选择Existing Maven project ,浏览克隆了projetc的工作区。
  5. 创建一个扩展OptionsBase的类并定义您的@Option。 有关如何使用的更多信息,请参见https://github.com/pcj/google-options#usage

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM