Ratpack 1.5.4 Hystrix зависимость не может быть решена - PullRequest
0 голосов
/ 06 мая 2018

Я не могу скомпилировать свой проект, использующий Ratpack 1.5.4, поскольку отсутствует зависимость от Hystrix 1.5.13, которая не может быть решена.

http://search.maven.org/#search%7Cga%7C1%7Cg%3A"com.netflix.hystrix"%20AND%20v%3A"1.5.13"

Что здесь не так?

1 Ответ

0 голосов
/ 07 мая 2018

Вы можете попробовать исключить com.netflix:hystrix-core:1.5.13 из io.ratpack:ratpack-hystrix:1.5.4, а затем вы можете добавить com.netflix:hystrix-core:1.5.12 непосредственно в файл pom.xml, что-то вроде этого:

    <dependencies>
        <dependency>
            <groupId>io.ratpack</groupId>
            <artifactId>ratpack-core</artifactId>
            <version>1.5.4</version>
        </dependency>
        <dependency>
            <groupId>io.ratpack</groupId>
            <artifactId>ratpack-hystrix</artifactId>
            <version>1.5.4</version>
            <exclusions>
                <exclusion>
                    <groupId>com.netflix.hystrix</groupId>
                    <artifactId>hystrix-core</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>com.netflix.hystrix</groupId>
            <artifactId>hystrix-core</artifactId>
            <version>1.5.12</version>
        </dependency>
    </dependencies>

Я тестировал этот простой Maven Ratpack "Hello, World!" приложение https://github.com/wololock/ratpack-maven-example

Он компилируется в Travis без каких-либо проблем - https://travis -ci.org / wololock / ratpack-maven-example (У меня есть com.netflix:hystrix-core:1.5.13 в моем локальном репозитории .m2, поэтому я хотел использовать что-то с чистым локальным репозиторием Maven, например Travis CI)

Я не знаю, откатилась ли версия 1.5.13 или что-то в этом роде. Его можно найти на MvnRepository.com https://mvnrepository.com/artifact/com.netflix.hystrix/hystrix-core/1.5.13, однако там написано, что 1.5.12 новее, хотя выпущен двумя месяцами ранее.

...