Задать вопрос
  • Почему конструктор build из lombok выдает такую ошибку?

    @UnknownU Автор вопроса
    Я пересмотрел свои зависимости в pomнике, обновил версию lombok до последней стабильной, и указал версию плагина:
    <!-- ..... -->
    
    <build>
    	<plugins>
    		<plugin>
    			<groupId>org.apache.maven.plugins</groupId>
    			<artifactId>maven-compiler-plugin</artifactId>
    			<version>3.11.0</version>
    			<configuration>
    				<source>17</source>
    				<target>17</target>
    				<annotationProcessorPaths>
    					<path>
    						<groupId>org.projectlombok</groupId>
    						<artifactId>lombok</artifactId>
    						<version>1.18.36</version>
    					</path>
    				</annotationProcessorPaths>
    			</configuration>
    		</plugin>
    		<plugin>
    			<groupId>org.springframework.boot</groupId>
    			<artifactId>spring-boot-maven-plugin</artifactId>
    			<version>3.4.0</version>
    			<configuration>
    				<excludes>
    					<exclude>
    						<groupId>org.projectlombok</groupId>
    						<artifactId>lombok</artifactId>
    						<version>1.18.30</version>
    					</exclude>
    				</excludes>
    			</configuration>
    		</plugin>
    	</plugins>
    </build>


    До этого версия не была указана, что бывает проблемой "плавающих" багов, которые трудно воспроизвести, т.к. без указания версии используется последняя доступная в maven.

    После этого ошибки не возникло, скорее всего проблема была именно в этом
    Ответ написан
    Комментировать