Неизменный градл, не генерирующий классы репо

Я пытаюсь использовать библиотеку immutables с mongodb, используя приведенное ниже руководство: - https://immutables.github.io/mongo.html

Я создал абстрактный класс, который обозначает сущность, которую нужно сохранить. Но я не могу сгенерировать класс Repository, как упомянуто в документации. Как я могу генерировать то же самое?

@Value.Immutable
@Mongo.Repository
public abstract class Author {
    @Mongo.Id
    public abstract String id();
    public abstract String name();
}

создать файл

group 'ImmutablesMongoDemo'
version '1.0-SNAPSHOT'

apply plugin: 'java'
apply plugin: 'idea'

sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

dependencies {
    compile project(':annotation-processors')
    compile 'org.immutables:mongo:2.5.5'
    compile 'org.immutables:value:2.5.5'
    compile 'org.mongodb:mongodb-driver:3.0.4'
    compile 'org.springframework.boot:spring-boot-starter:1.5.8.RELEASE'
    testCompile group: 'junit', name: 'junit', version: '4.12'
}

0 ответов

Другие вопросы по тегам