У меня есть несколько проектов Maven, преобразованных в одно рабочее пространство Eclipse. Когда я редактирую код под Eclipse, я иногда использую комбинацию клавиш CTRL + SHIFT + M для автоматического добавления импорта в классы из проекта в моем рабочем пространстве. Но почему-то они добавляются следующим образом:
import src.main.java.com.mycompany;
а для реального пакета, который я хотел импортировать, com.mycompany
.
Это должно быть какая-то конфигурация в Eclipse, чтобы исправить это, но я в замешательстве. Однако этот вопрос очень раздражает.
EDIT:
Я забыл упомянуть, что файлы Eclipse были сгенерированы с помощью команды mvn eclipse:eclipse
.
В проекте Eclipse, похоже, настроена правильно. Его исходные папки установлены следующим образом:
- src/test/java
- SRC/тест/ресурсы
- src/main/java
- SRC/основные/ресурсы
И все под Eclipse работает правильно, кроме ситуации, когда я нажимаю клавиши CTRL + SHIFT + M