我通过以下命令克隆了 Guava 的存储库:
git 克隆 https://code.google.com/p/guava-libraries/
因为我对 Guava 的结构不是很熟悉,所以尝试了以下命令:
cd guava 库 mvn 测试
不幸的是,我收到了以下错误(可在此处查看整个输出)。
[信息] --------------------------------------------- -------------------------
[INFO] 构建 Guava GWT 兼容库
[INFO] 任务段:[测试]
[信息] --------------------------------------------- -------------------------
下载:https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/13.0-SNAPSHOT/guava-13.0-SNAPSHOT-sources.jar
[信息] 在存储库 sonatype-nexus-snapshots (https://oss.sonatype.org/content/repositories/snapshots) 中找不到资源 'com.google.guava:guava:jar:sources:13.0-SNAPSHOT'
[信息] --------------------------------------------- -------------------------
[错误] 构建错误
[信息] --------------------------------------------- -------------------------
[INFO] 无法解析工件。
失踪:
----------
1) com.google.guava:guava:jar:sources:13.0-SNAPSHOT
尝试从项目网站手动下载文件。
然后,使用以下命令安装它:
mvn install:install-file -DgroupId=com.google.guava -DartifactId=guava -Dversion=13.0-SNAPSHOT -Dclassifier=sources -Dpackaging=jar -Dfile=/path/to/file
或者,如果您托管自己的存储库,则可以在那里部署文件:
mvn deploy:deploy-file -DgroupId=com.google.guava -DartifactId=guava -Dversion=13.0-SNAPSHOT -Dclassifier=sources -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId= [ID]
依赖路径:
1) com.google.guava:guava-gwt:jar:13.0-SNAPSHOT
2) com.google.guava:guava:jar:sources:13.0-SNAPSHOT
----------
缺少 1 个必需的工件。
对于工件:
com.google.guava:guava-gwt:jar:13.0-SNAPSHOT
从指定的远程存储库:
中央(http://repo1.maven.org/maven2),
sonatype-nexus-snapshots (https://oss.sonatype.org/content/repositories/snapshots)
如何运行 Guava 的单元测试?