Lombok: рдПрдиреЛрдЯреЗрд╢рди рдкреНрд░реЛрд╕реЗрд╕рд░ 'lombok.core.AnnotationProcessor' рдирд╣реАрдВ рдорд┐рд▓рд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 27 рдЕрдЧре░ 2015  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: projectlombok/lombok

рдирдорд╕реНрддреЗ,

рдореИрдВ рдЕрдкрдиреА рд╕рдВрд╕реНрдерд╛рдУрдВ рдореЗрдВ рд▓рдВрдмреЛрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ MetaModelEntities рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд▓реЛрдореНрдмреЛрдХ рдПрдиреЛрдЯреЗрд╢рди рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ред рдЬрдм рдореИрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдиреАрдЪреЗ рддреНрд░реБрдЯрд┐ рджреЗрддрд╛ рд╣реИ:

"рдПрдиреЛрдЯреЗрд╢рди рдкреНрд░реЛрд╕реЗрд╕рд░ 'lombok.core.AnnotationProcessor' рдирд╣реАрдВ рдорд┐рд▓рд╛"

рдпрд╣рд╛рдБ рдореЗрд░реЗ рдЙрдкрдХрд░рдг рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ:

рдорд╛рд╡реЗрди 3.2.5
рдЬрд╛рд╡рд╛ 1.8
рд▓реЛрдореНрдмреЛрдХ 1.16.6

рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдореИрдВ рд▓реЛрдореНрдмреЛрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░рддрд╛ рд╣реВрдВ:

 <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.2</version>
                <configuration>
                    <source>${project.java.version}</source>
                    <target>${project.java.version}</target>
                    <encoding>${project.build.sourceEncoding}</encoding>
                    <!--<compilerArgument>-proc:none</compilerArgument>-->
                    <annotationProcessors>
                        <annotationProcessor>lombok.core.AnnotationProcessor</annotationProcessor>
                    </annotationProcessors>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.bsc.maven</groupId>
                <artifactId>maven-processor-plugin</artifactId>
                <version>2.2.4</version>
                <executions>
                    <execution>
                        <id>process</id>
                        <goals>
                            <goal>process</goal>
                        </goals>
                        <phase>generate-sources</phase>
                        <configuration>
                            <!-- source output directory -->
                            <outputDirectory>${generated-java-source}</outputDirectory>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>build-helper-maven-plugin</artifactId>
                <version>1.9.1</version>
                <executions>
                    <execution>
                        <id>add-source</id>
                        <phase>generate-sources</phase>
                        <goals>
                            <goal>add-source</goal>
                        </goals>
                        <configuration>
                            <sources>
                                <source>${generated-java-source}</source>
                            </sources>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
</plugins>

рдЕрдЧрд░ рдореИрдВ рд▓реЛрдореНрдмреЛрдХ 1.14.8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рджрд┐рдЦрддреАред рдЬрдм рдореИрдВ 1.16.6 рдЬрд╛рд░ рдлрд╝рд╛рдЗрд▓ рджреЗрдЦрддрд╛ рд╣реВрдВред lombok.core.AnnotationProcessor рд╡рд╣рд╛рдБ рдкрд░ рд╣реИ рд▓реЗрдХрд┐рди рд╕рднреА рд╡рд░реНрдЧ рдПрдХреНрд╕рдЯреЗрдВрд╢рди .lombok рд╣реИрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред

рдореИрдВ рдЗрд╕реЗ рдХреИрд╕реЗ рд╕реБрд▓рдЭрд╛рдКрдВ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЬрдм рдореИрдВ рдПрдиреЛрдЯреЗрд╢рдирдкреНрд░реЛрд╕реЗрд╕рд░ рдХреНрд▓рд╛рд╕ рдХреЛ рдЗрд╕ рддрд░рд╣ рдмрджрд▓рддрд╛ рд╣реВрдВ:

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.2</version>
                <configuration>
                    <source>${project.java.version}</source>
                    <target>${project.java.version}</target>
                    <encoding>${project.build.sourceEncoding}</encoding>
                    <!--<compilerArgument>-proc:none</compilerArgument>-->
                    <annotationProcessors>
                        <annotationProcessor>lombok.launch.AnnotationProcessorHider$AnnotationProcessor</annotationProcessor>
                    </annotationProcessors>
                </configuration>
            </plugin>

рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдирд┐рджрд╛рди рд╣реЛ рдЧрдпрд╛ рдерд╛ред рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред

рд╕рднреА 7 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╣рдордиреЗ рдЙрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдЕрдкрдиреЗ рдЬрд╛рд░ рдХреЗ рдЕрдВрджрд░ рдХреНрд▓рд╛рд╕рд▓реЛрдбрд┐рдВрдЧ рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИред

рд╕рд╣реА рдПрдиреЛрдЯреЗрд╢рди рдкреНрд░реЛрд╕реЗрд╕рд░ рд╡рд░реНрдЧ рдЗрд╕рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛ рд╣реИ:

lombok.launch.AnnotationProcessorHider$AnnotationProcessor

рдЙрд╕ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдПрдХреНрд╕рдПрдордПрд▓ рдореЗрдВ рд╕реНрдерд╛рди рдкрд░ рдбрд╛рд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ: рдкреНрд▓рдЧрдЗрдиреНрд╕/рдкреНрд▓рдЧрдЗрди [рдореЗрд╡реЗрди-рдХрдВрдкрд╛рдЗрд▓рд░-рдкреНрд▓рдЧрдЗрди]/рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди/рдПрдиреЛрдЯреЗрд╢рди рдкреНрд░реЛрд╕реЗрд╕рд░/рдПрдиреЛрдЯреЗрд╢рдирдкреНрд░реЛрд╕реЗрд╕рд░ред

рдпрджрд┐ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реЗрдВред

рдЬрдм рдореИрдВ рдПрдиреЛрдЯреЗрд╢рдирдкреНрд░реЛрд╕реЗрд╕рд░ рдХреНрд▓рд╛рд╕ рдХреЛ рдЗрд╕ рддрд░рд╣ рдмрджрд▓рддрд╛ рд╣реВрдВ:

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.2</version>
                <configuration>
                    <source>${project.java.version}</source>
                    <target>${project.java.version}</target>
                    <encoding>${project.build.sourceEncoding}</encoding>
                    <!--<compilerArgument>-proc:none</compilerArgument>-->
                    <annotationProcessors>
                        <annotationProcessor>lombok.launch.AnnotationProcessorHider$AnnotationProcessor</annotationProcessor>
                    </annotationProcessors>
                </configuration>
            </plugin>

рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдирд┐рджрд╛рди рд╣реЛ рдЧрдпрд╛ рдерд╛ред рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред

рдореИрдВрдиреЗ рдЧрд▓рддреА рд╕реЗ рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рднреА рдпрд╣реА рд╕рдорд╛рдзрд╛рди рдЦреЛрдЬ рд▓рд┐рдпрд╛ред

рдореИрдВ рдЙрд╕ рддреНрд░реБрдЯрд┐ рдХреЛ рдкреЗрд╕реНрдЯ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рднрд╡рд┐рд╖реНрдп рдХреЗ googlers рдХреЛ рд╕рд╣реА рдЬрд╛рдирдХрд╛рд░реА рддрдХ рд▓реЗ рдЬрд╛ рд╕рдХрддреА рд╣реИред

рдореЗрд╡реЗрди рд▓реЛрдореНрдмреЛрдХ рдкреНрд░рддреАрдХ рд╡рд┐рдзрд┐ рдирд╣реАрдВ рдвреВрдВрдв рд╕рдХрддрд╛

рдЕрдЧрд░ рдХреЛрдИ рдЕрднреА рднреА рд╕рд╣реА рдЙрддреНрддрд░ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рд╣реИ, рддреЛ рдпрд╣ рдпрд╣рд╛рдВ рд╣реИ;)

рд▓рд┐рдВрдХ: https://github.com/jhipster/generator-jhipster/issues/5942#issuecomment -335002220

рдЗрд╕реЗ рдПрд╕рдмреАрдЯреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдХреИрд╕реЗ рдЬреЛрдбрд╝реЗрдВ?

рдореБрдЭреЗ рдЕрднреА рднреА рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИ, рдкрддрд╛ рдирд╣реАрдВ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реЛ рд░рд╣рд╛ рд╣реИред рдХреГрдкрдпрд╛ рдорджрдж рдХрд░реЗрдВ

рдХреГрдкрдпрд╛ рдЕрдкрдиреА рдкреЛрдо рдлрд╝рд╛рдЗрд▓ рдХреЛ рдареАрдХ рдХрд░реЗрдВред Https://projectlombok.org/setup/maven рдХреЗ рдЕрдиреБрд╕рд╛рд░
рдореЗрд╡реЗрди рдХрдВрдкрд╛рдЗрд▓рд░ рдкреНрд▓рдЧрдЗрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рд╕рд╣реА рдмрд┐рдЯ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:



org.projectlombok
рд▓рдВрдмреЛрдХ
1.18.12

рдордВрдЧрд▓, 25 рдЕрдЧрд╕реНрдд, 2020 рдкрд░, 00:25 Shreyar20 [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:

рдореБрдЭреЗ рдЕрднреА рднреА рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИ, рдкрддрд╛ рдирд╣реАрдВ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реЛ рд░рд╣рд╛ рд╣реИред рдХреГрдкрдпрд╛ рдорджрдж рдХрд░реЗрдВ

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рдереНрд░реЗрдб рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реА рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/rzwitserloot/lombok/issues/905#issuecomment-ремренрепрепрекрезрежренрей ,
рдпрд╛ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AABIERIZCS5KACXZ4Z3ZUMTSCOGSRANCNFSM4BOM65VA
.

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

rdsubhas picture rdsubhas  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

garfieldnate picture garfieldnate  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jaschenk picture jaschenk  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ramfree17 picture ramfree17  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Maaartinus picture Maaartinus  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ