пружинные данные ловелас м3 и пружинные ботинки 2.0 - PullRequest
0 голосов
/ 29 сентября 2018

Я использую пружинную загрузку 2.0.5-RELEASE и пытаюсь использовать пружинные данные Lovelace-M3 для поддержки транзакций MongoDB с классом MongoTransactionManager. Я добавил зависимость lovelace-m3 с репозиторием релиз-поезда следующим образом:

<dependencies>
   <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-mongodb</artifactId>
    </dependency>
   <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-releasetrain</artifactId>
            <version>Lovelace-M3</version>
            <type>pom</type>
            <scope>import</scope>
     </dependency>

</dependencies>
<repositories>
    <repository>
        <id>spring-libs-release</id>
        <name>Spring Releases</name>
        <url>https://repo.spring.io/libs-release</url>
    </repository>
</repositories>

Но Maven не загружает банку lovealace, только pom, нигде не может найти классы lovelace.Я не знаю, что мне здесь не хватает.

Ответы [ 2 ]

0 голосов
/ 26 ноября 2018

Spring boot 2.0 не поддерживает Lovelace данных Spring, если кто-то хочет воспользоваться функцией транзакции MongoDB 4, ему, к сожалению, нужно дождаться загрузки Spring 2.1.

См .: https://github.com/spring-projects/spring-boot/issues/14644

0 голосов
/ 29 сентября 2018

Milestone версия не публикуется на https://repo.spring.io/libs-release.
Пожалуйста, добавьте следующий код в ваш ...

    <repository>
        <id>spring-milestones</id>
        <name>Spring Milestones</name>
        <url>https://repo.spring.io/milestone</url>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </repository>

Также, если вам нужно использовать плагин вехи, вы можете добавить следующий код:

 <pluginRepositories>
    <pluginRepository>
        <id>spring-milestones</id>
        <name>Spring Milestones</name>
        <url>https://repo.spring.io/milestone</url>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </pluginRepository>
</pluginRepositories>
...