При выполнении компиляции mvn clean в projectA я получаю сообщение об ошибке не существует. Ошибка относится к пакету, импортированному из projectB, который представляет собой проект загрузки Spring (projectA - обычный проект maven). projectB компилируется красиво, и полученная банка находится в моем локальном репозитории maven.
projectB включен в projectA:
<projectB.version>1.0.4-SNAPSHOT</projectB.version>
[...]
<dependency>
<groupId>de.company</groupId>
<artifactId>projectB</artifactId>
<version>${projectB.version}</version>
</dependency>
Я уже делал обычную очистку, а также вручную удалял содержимое локального репо для проекта.
Я не использовал цель переупаковки, но после перехода от
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
к
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
<configuration>
<classifier>exec</classifier>
</configuration>
</execution>
</executions>
</plugin>
... это сработало.
projectB
цель перепаковки при загрузке? Если оба эти вопроса верны -> docs.spring.io/spring-boot/docs/current/maven-plugin/examples/…