我正在尝试使用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很新;这是我第一次尝试做这样的事情。
答案 0 :(得分:0)
您应首先将此项目从GitHub导入本地计算机。类中的import
语句意味着应该将其他包中的类导入到您正在处理的这个类中。不是从远程源导入,而是从本地导入。
答案 1 :(得分:0)
我明白了。它需要将guava.jar
文件here添加到构建路径中。在那之后,它与javax有一些奇怪的依赖问题,但我刚刚删除了它们(如果有人感兴趣的话,它是Nullable和Immutable)。
答案 2 :(得分:0)
首先,您必须克隆项目并进行编译,然后执行以下命令:
cd {workspace}
git clone https://github.com/pcj/google-options.git
mvn clean install
File /Import...
选择 Existing Maven project
,浏览克隆projetc的工作区。