Eclipse Java организация папок проекта
Я прихожу на Java и Eclipse из C # / Visual Studio фоне. В последнем случае я бы обычно организовывал решение так:
\ MyProjects \ MyApp \ MyAppsUtilities \ LowerLevelStuff
где MyApp будет содержать проект для сборки .exe, MyAppsUtilities создаст DLL-сборку, вызываемую .exe, а LowerLevelStuff, вероятно, создаст сборку, содержащую классы, используемые DLL-библиотеками утилит более высокого уровня.
В «Затмении» (Ганимед, но можно убедить перейти на Галилео) я имею:
\ MyProjects \ рабочее место \ MyApp
Когда я создаю свой начальный проект. Существует возможность поместить исходные файлы и файлы сборки в одну папку, но у меня есть файлы .java, созданные по пути, который отражает мою иерархию пакетов:
\ MyProjects \ рабочее пространство \ MyApp \ SRC \ ком \ MyCompany \ MyApp \ MyApp.java
У меня такой вопрос: когда я создаю подпроекты (это правильный термин Java / Eclipse?) Для файлов .jar, которые будут аналогичны вышеупомянутым сборочным DLL-библиотекам MyAppsUtilities и LowerLevelStuff в .NET, могу (должен) ли я организовать папки одинаково? Например.:
\ MyProjects \ рабочее пространство \ MyApp \ SRC \ ком \ MyCompany \ MyApp \ myapputilities \ MyAppsUtilities.java
Каков стандартный / правильный способ организации этого материала и как это конкретно делается в IDE?