В моем проекте моя папка src находится под X/Y/ABC/src.
В src у меня есть папки A/B/C/*. Java файлы и java файлы A/B/C/D/.* и т.д.
Я получаю имена своих пакетов, начиная с src, например src.ABC.
Мои пакеты должны начинаться с A. И это вызывает ошибку в каждом классе, потому что объявление моего пакета не начинается с src.
Я пробовал обманывать путь.classpath и путь сборки java, но не могу изменить имена пакетов.
Вы используете одну папку в качестве исходной папки.
Щелкните правой кнопкой мыши по папке, перейдите к пути сборки, нажмите "Удалить из пути сборки".
Теперь перейдите в одну папку вниз, щелкните ее правой кнопкой мыши, перейдите к пути создания и нажмите "Использовать как исходную папку".
Например: выбрана неправильная папка src.
Щелкните правой кнопкой мыши "Пользовательский" и "Удалить из пути сборки".
У вас будет что-то вроде этого.
Щелкните правой кнопкой мыши на src и добавьте Use as source
BANG !!! Это то, что вы хотели.