Java OpenWhisper系统信号构建Maven构建错误
嗨,我正在尝试用OpenWhispers系统构建。每次我发布 mvn清洁安装 我得到以下错误 [错误]未能在project TextSecureServer上执行目标:无法解析project org的依赖项。WhispersSystems.textsecure:TextSecureServer:jar:1.22:未能在org上收集依赖项。WhispersSystems:websocket resources:jar:0.4.1:未能读取org的工件描述符。WhispersSystems:websocket resources:jar:0.4.1:未能找到org.WhispersSystems:parent:pom:0.4.1在https:raw.github.com/WhispersSystems/maven/master/gcm-server/releases/中被缓存在本地存储库中,在MVN存储库的更新间隔结束或强制更新之前不会重新尝试解析->[帮助1] 我被困在这里了。任何帮助都将不胜感激。如果您尝试访问以下内容,请提前感谢:Java OpenWhisper系统信号构建Maven构建错误,java,maven,maven-2,maven-3,Java,Maven,Maven 2,Maven 3,嗨,我正在尝试用OpenWhispers系统构建。每次我发布 mvn清洁安装 我得到以下错误 [错误]未能在project TextSecureServer上执行目标:无法解析project org的依赖项。WhispersSystems.textsecure:TextSecureServer:jar:1.22:未能在org上收集依赖项。WhispersSystems:websocket resources:jar:0.4.1:未能读取org的工件描述符。WhispersSystems:webs
您将得到一个错误,这意味着根本没有可用的依赖项。这就是问题所在…正如khmarbaise所说,问题在于依赖项缺乏可用性 最好的选择是克隆此项目的github存储库并在本地构建: 解决方法是从maven存储库下载jar: 并使用以下命令手动添加它:
mvn install:install-file -Dfile=!!![add file path here]!!! -DgroupId=org.whispersystems -DartifactId=websocket-resources -Dversion=0.4.1 -Dpackaging=jar -DgeneratePom=true