Я пытаюсь интегрировать библиотеку Google JSON RPC в мой проект Grails.Конфигурация Maven здесь , я также взял фрагмент с сайта ...
<dependencies>
<dependency>
<groupId>org.json.rpc</groupId>
<artifactId>jsonrpc</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>json-rpc</id>
<url>http://json-rpc.googlecode.com/svn/mavenrepo</url>
</repository>
</repositories>
Итак, я взял вышеупомянутую конфигурацию Maven и поместил ее в BuildConfig.groovy
моего проекта..
grails.project.dependency.resolution = {
repositories{
mavenRepo "http://json-rpc.googlecode.com/svn/mavenrepo"
}
dependencies {
compile "org.json.rpc:jsonrpc:1.0"
}
}
Когда я обновляю зависимости проекта, Grails выдает эту ошибку ..
org.json.rpc # jsonrpc; 1.0: java.text.ParseException: несовместимый дескриптор модуляфайл найден в 'http://json -rpc.googlecode.com / svn / mavenrepo / org / json / rpc / jsonrpc / 1.0 / jsonrpc-1.0.pom': плохая ревизия: ожидается = '1.0' найдено = '1.0-SNAPSHOT';
Я не уверен, что это проблема с репозиторием Google или с моим конфигом.На основании сообщения об ошибке выясняется, что Grails ожидал 1.0-SNAPSHOT
от pom, поэтому я изменяю свой файл сборки на compile "org.json.rpc:jsonrpc:1.0-SNAPSHOT"
, но это приводит к сообщению об ошибке «модуль не найден».