2012-06-23 115 views
18

有谁知道RESTLET maven依赖关系是什么?Restlet Maven依赖关系

网站上没有任何条目正常工作。我不得不安装罐子来使它工作。

+0

他们可能不会上传到文物repo1。您是否尝试将其存储库添加到POM中:http://www.restlet.org/downloads/maven? – millimoose

回答

28

添加此回购:

<repositories> 
    <repository> 
     <id>maven-restlet</id> 
     <name>Public online Restlet repository</name> 
     <url>http://maven.restlet.org</url> 
    </repository> 
</repositories> 

然后包括你的版本依赖:

<dependency> 
     <groupId>org.restlet.jee</groupId> 
     <artifactId>org.restlet</artifactId> 
     <version>${restlet.version}</version> 
</dependency> 

用途:

<properties> 
    <restlet.version>2.0.14</restlet.version> 
</properties> 

定义的Restlet版本,或者干脆把你最喜欢的版本。希望能帮助到你!

+2

即使我在我的pom.xml中声明了repo,我仍然有缺失的工件异常。 – Tony

+0

有完全相同的问题,并没有解决。也结束了不使用Maven依赖和嵌入.jar文件。我应该提及的是,我也做过清理,使用Eclipse m2e和命令行,并且我正在使用Windows VM进行并行处理,如果这能解释更多的话。另外,我可以轻松访问Maven应该从我的浏览器中找到的Web资源,并且可以毫无问题地找到并下载所有其他工件。我想这是一个罕见的问题,但它打击了我,而且没有修复。 – Akku

+0

供参考:Windows更新并重新启动后,一切正常。我想这是Maven中很难重现的一个错误。 – Akku

0

使用给定的镜子this

这些反射镜是最新的所以没有必要担心版本等..

编辑settings.xml在Maven的安装位置添加镜像。

<settings> 
    <mirrors> 
    <mirror> 
     <id>mygrid-restlet</id> 
     <url>http://www.mygrid.org.uk/maven/restlet/maven.restlet.org</url> 
     <mirrorOf>maven-restlet</mirrorOf> 
    </mirror> 
    </mirrors> 
</settings> 

假设使用原来的存储库中的POM用途:

<repository> 
    <id>maven-restlet</id> 
    <name>Public online Restlet repository</name> 
    <url>http://maven.restlet.org</url> 
</repository> 
1

有时,Maven依赖不会自动下载。你必须使用mvn编译强制它。

这里是一个参考样品RESTful服务,它使用下面的依赖关系:

http://topjavatutorial.com/frameworks/spring/spring-rest/standalone-restful-service-using-restlet-framework/

<dependency> 
     <groupId>org.restlet.jse</groupId> 
     <artifactId>org.restlet</artifactId> 
     <version>2.1-RC2</version> 
    </dependency> 
    <dependency> 
     <groupId>org.restlet.jse</groupId> 
     <artifactId>org.restlet.ext.simple</artifactId> 
     <version>2.1-RC2</version> 
    </dependency> 
0
<!-- https://mvnrepository.com/artifact/com.softlayer.api/softlayer-api-client --> 
<dependency> 
    <groupId>com.softlayer.api</groupId> 
    <artifactId>softlayer-api-client</artifactId> 
    <version>0.1.0</version> 
</dependency>