我通过以下命令克隆了 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 的单元测试?