Eclipse (Java) - после создания нового пакета я не могу добавить в него исходные файлы - PullRequest
1 голос
/ 28 февраля 2012

У меня есть проект Java, открытый в Eclipse с кучей исходных файлов в (пакет по умолчанию).Я создал новый пакет в проекте, в который я хотел переместить все мои исходные файлы, но когда я пытаюсь переместить их, ничего не происходит.Небольшой символ упаковки для моей новой упаковки также белый, в отличие от обычного коричневого символа упаковки.Кто-нибудь знает, что происходит и как я могу это исправить?

Кроме того, я просто хотел убедиться, что после того, как я получу эту работу, мне не нужно фактически перемещать мои исходные файлы в какие-либо новые папки (как, где фактические файлы хранятся в ОС).Все, что мне нужно сделать, это поместить их в пакет внутри Eclipse, но реальные файлы могут остаться там, где они находятся в файловой системе ОС, верно?

РЕДАКТИРОВАТЬ: выяснил, что источником проблемы является то, что яя только ссылался на мои исходные файлы в Eclipse и фактически не копировал их в него.

Ответы [ 2 ]

1 голос
/ 28 февраля 2012

Поскольку вы связали его из внешнего источника, очевидно, что вы не можете перемещать их, поскольку это будет отражать структуру пакета, поскольку файлы находятся на диске. Быстрый способ - переместить файлы на сам диск, на котором они находятся, и обновить ваш проект Java. ПРИМЕЧАНИЕ. Возможно, вам придется изменить имена пакетов вручную после того, как вы это сделаете.

0 голосов
/ 28 февраля 2012

Щелкните правой кнопкой мыши по классу, перейдите к рефрактору и нажмите на перемещение. Оттуда просто нажмите на целевой пакет, и он должен быть перемещен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...