Что “src” каталог создается Eclipse?

  1. Я просто установил Eclipse.

  2. Eclipse создал папку "рабочей области".

  3. В этой папке я создал "игровую" подпапку (для моего класса, названного "игрой"). У меня уже есть .java файлы для того проекта (я записал им в текстовом редакторе, прежде чем я начал использовать Eclipse).

  4. Я поместил весь свой .java файл в "игровой" каталог.

  5. В Eclipse я создал "Новый Проект Java" из существующего кода.

То, что блуждает меня, - то, что Eclipse создает "src" подпапку в мою "игровую" папку. Насколько я понимаю, что "src" обозначает "источник". Но мой источник (.java файлы) находится в "игре" (конструкцией).

Я делаю что-то не так?

ДОБАВЛЕННЫЙ:

Я все еще не могу решить проблему. Целый день я пытаюсь начать программировать в Eclipse с помощью существующего кода. Это невероятно сложно.

  1. Если я "Импортирую Существующий Проект в Рабочую область" или если я "Создаю Новый Проект Java из Существующего кода".

  2. Я должен создать "src" папку руками и вставить "рабочую область"?

  3. Я должен создать папки для пакетов, или Eclipse сделает это отдельно?

  4. Я должен скопировать свои .java файлы в каталог пакета прежде или после того, как я создам проект в Eclipse?

8
задан JasonMArcher 16 July 2015 в 19:11
поделиться

4 ответа

Я бы рекомендовал хранить ваши источники отдельно от рабочей области eclipse, а затем использовать функцию:

Импортировать существующий проект в рабочую область.

alt text

Таким образом, вы можете держать свой проект под контролем исходного кода, а Eclipse предоставит возможность самостоятельно управлять своим рабочим пространством (расположенным в другом месте).


Если у вас есть только источники (где угодно), но нет проекта Eclipse, все, что вам нужно сделать, это создать новый проект Java и выбрать внешний каталог в качестве корневого каталога для ваших источников.

alt text

alt text

выбор «Создать проект из существующих источников»

alt text

10
ответ дан 5 December 2019 в 11:23
поделиться

src - это то место, куда Java IDE (по крайней мере, Eclipse и NetBeans) помещают исходные файлы, это в значительной степени стандарт, и иерархия папки внутри него должна соответствовать именам ваших пакетов Java.

3
ответ дан 5 December 2019 в 11:23
поделиться

Eclipse пытается внедрить структуру папок, которую легко поддерживать для всех приложений. Вы не делаете ничего плохого. Но у вас есть возможность выбрать другое место для исходных файлов, но... все остальные ожидают, что ваш исходный код будет находиться в src, так почему бы и нет.

На экране "Новый проект" вы можете выбрать место, где вы хотите разместить исходные файлы, или настроить место по умолчанию, если вас не устраивает src.

1
ответ дан 5 December 2019 в 11:23
поделиться

Соглашение для Java состоит в том, что ваши файлы Java упорядочиваются по пространству имен в каталоге 'src'. Итак, если пространство имен вашего приложения - com.example.myGame , ваши файлы Java будут расположены таким образом, как src \ com \ example \ myGame \ MyClass.java .

1
ответ дан 5 December 2019 в 11:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: