В Eclipse, в рамках проекта, когда и почему выгодно создавать несколько исходных папок вместо нескольких пакетов в исходной папке по умолчанию (src). Чем исходные папки отличаются от пакетов?
Исходные папки Eclipse и пакеты
Ответы (1)
Исходные папки полезны для создания нескольких артефактов (например, JAR-файлов) из данного проекта. Чаще всего используется исходная папка для классов приложения и еще одна для классов тестов приложения.
Пакеты и исходные папки — это ортогональные понятия. Пакет класса — это то, что объявляется после ключевого слова package
в классе, какой бы ни была его исходная папка. Исходная папка — это просто способ отделить исходные файлы внутри вашего проекта.
person
JB Nizet
schedule
10.05.2014
Итак, с точки зрения компилятора, расположение исходной папки полностью игнорируется?
- person Stephane Bersier; 23.05.2014
Да. Исходная папка — это место, где компилятор находит исходные файлы. Для компилятора не имеет значения, есть ли у вас 1, 2 или 10.
- person JB Nizet; 23.05.2014