У меня есть java файл с объявлением пакета, который не совпадает со структурой папки моего проекта. Я ожидал, что сборка завершится неудачно, когда я выполню mvn clean install
, но сборка не удалась, и я вижу, что файл класса генерируется в пакете, который был объявлен в файле java внутри целевой папки. Я использую Java 11
вместе с Spring Boot 2.2
в своем проекте и использую spring-boot-maven-plugin
Файл: EmployeeService.java
помещается в папку src/main/java/com/example/employeeservice/service
package com.example.service
public interface EmployeeService {
EmployeeDto createEmployee(CreateEmployeeDto createEmployeeDto);
}
Когда проект построен с использованием Команда maven mvn clean install
, EmployeeService.class
генерируется внутри /target/classes/com/example/employeeservice/service