OpenWhisper系统信号构建Maven构建错误

时间:2017-02-02 18:46:38

标签: java maven maven-2 maven-3

您好我正在尝试通过OpenWhisperSystems构建Signal Server。每次我发出

  

mvn clean install

我收到以下错误

  

[错误]无法在项目TextSecureServer上执行目标:无法解析项目org.whispersystems.textsecure的依赖项:TextSecureServer:jar:1.22:无法在org.whispersystems上收集依赖项:websocket-resources:jar:0.4.1 :无法读取org.whispersystems的工件描述符:websocket-resources:jar:0.4.1:无法找到org.whispersystems:parent:pom:0.4.1 in https:raw.github.com/whispersystems/maven/master/ gcm-server / releases /缓存在本地存储库中,在MVN存储库的更新间隔过去或强制更新之前,不会重新尝试解析 - > [帮助1]

我被困在这里。任何帮助将不胜感激。提前致谢

2 个答案:

答案 0 :(得分:1)

正如khmarbaise所说,问题在于依赖性缺乏可用性。

最好的选择是克隆该项目的github存储库并在本地构建它:Github Repository

解决方法是从maven存储库下载jar:

Maven Repository

并使用以下命令手动添加它:

mvn install:install-file -Dfile=!!![add file path here]!!! -DgroupId=org.whispersystems -DartifactId=websocket-resources -Dversion=0.4.1 -Dpackaging=jar -DgeneratePom=true

Maven documentation reference

答案 1 :(得分:0)

如果您尝试访问:

docs

你会收到一个错误,这意味着根本没有可用的依赖关系......这就是问题...