Я не уверен, что я использую правильную терминологию java здесь, но вот что я хочу сделать. У меня в основном есть код, работающий в одном каталоге. Я хочу их реорганизовать. Некоторые предыдущие темы предполагали, что ответы на пакет и импорт могут быть ответом. Были некоторые недостающие детали, поэтому я не совсем понял, как работает этот процесс.Процесс создания пакета?
Вот мой каталог hiearchy.
/Mydir/MyProject
/Mydir/MyProject/общие
/MYDIR/MyProject/feature1
feature1 требует материал общего.
1) Соберите ли я код вместе и поместите его в файл jar или есть какой-то другой механизм для сборки пакета?
2) Есть ли что-нибудь, что мне нужно добавить в настоящий * .java файл, чтобы указать, что это пакет?
3) Где мне нужно разместить этот файл jar?
4) В файлах feature1, как мне импортировать общий код? Например,
импорт myDir.myProject.common.JARFILE; // будет ли это работать или нужно указать
// этот фактический компонент
Конвенция не содержит заглавных букв в именах пакетов ... поэтому он должен переименовать myDir в mydir, а myProject для myproject – bwawok
ОК, это должно заставить меня двигаться. Спасибо. – tadpole