如何将源代码从GitHub导入Eclipse项目

时间:2017-03-10 05:44:07

标签: java eclipse github

我正在尝试使用Google提供的这个工具:https://github.com/pcj/google-options

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

.&[201642]

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

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

我尝试将import com.google.devtools.common.options.OptionsParser; 中的源文件放在我项目的包中;没运气。我试过运行谷歌的例子,它甚至不会编译。它无法在自己的src文件夹中找到所有类。

根据我的研究,我认为问题是google-options文件需要在构建路径中,与Apache Ant有关,或者与GitHub有关的问题我不知道&#39不明白

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

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

我明白了。它需要将guava.jar文件here添加到构建路径中。在那之后,它与javax有一些奇怪的依赖问题,但我刚刚删除了它们(如果有人感兴趣的话,它是Nullable和Immutable)。

答案 2 :(得分:0)

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

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