问题一: org.restlet.jee 包找不到
问题原因
Maven主仓库中找不到包的解决办法(如org.restlet.jee not found)
解决方案:
进入报错的工程 vim test-tools/pom.xml
在pom文件最后添加如下内容
<repositories>
<repository>
<id>maven-restlet</id>
<name>Restlet repository</name>
<url>https://maven.restlet.talend.com</url>
</repository>
</repositories>
问题二: cant download je-7.4.5.jar with maven [ com.sleepycat:je:jar:7.4.5 ]
解决方案:
对以下几个pom 文件添加如下内容:
webapp/pom.xml
graphdb/graphdb-impls/pom.xml
graphdb/janus/pom.xml
<repositories>
<repository>
<id>oracleReleases</id>
<name>Oracle Released Java Packages</name>
<url>https://download.oracle.com/maven</url>
<layout>default</layout>
</repository>
</repositories>
问题三:
报错内容
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-remote-resources-plugin:1.5:process (default) on project storm-bridge-shim: Error resolving project artifact: Could not transfer artifact ring-cors:ring-cors:pom:0.1.5 from/to typesafe (http://repo.typesafe.com/typesafe/releases/): transfer failed for http://repo.typesafe.com/typesafe/releases/ring-cors/ring-cors/0.1.5/ring-cors-0.1.5.pom for project ring-cors:ring-cors:jar:0.1.5: Connect to repo.typesafe.com:80 [repo.typesafe.com/34.231.6.143, repo.typesafe.com/54.81.173.17, repo.typesafe.com/34.199.146.42] failed: Connection refused (Connection refused) -> [Help 1]
解决方案
对以下几个pom 文件添加如下内容:
addons/storm-bridge/pom.xml
addons/storm-bridge-shim/pom.xml
<repositories>
<repository>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<id>clojars</id>
<url>https://clojars.org/repo/</url>
</repository>
</repositories>