Почему maven компилирует мой java файл, даже если он находится в другой папке внутри проекта весенней загрузки maven? - PullRequest
0 голосов
/ 08 апреля 2020

У меня есть 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...