Разрешить неверное имя пакета в Eclipse - PullRequest
3 голосов
/ 22 апреля 2010

В моем текущем проекте есть классы с неправильным объявлением пакета (они находятся в неправильной папке для объявленного пакета)

К сожалению, решение проблемы путем перемещения класса не является вариантом. Есть ли способ получить затмение, чтобы игнорировать ошибку?

Ответы [ 3 ]

7 голосов
/ 22 апреля 2010

Вы можете работать с отображением Eclipse в разделе настроек «Ошибки / предупреждения», но Java требует, чтобы у вас были файлы в правильной папке, соответствующей их пакету, поэтому он не сможет собрать

6 голосов
/ 22 апреля 2010

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

0 голосов
/ 22 апреля 2010

У вас есть исходная папка для Eclipse на нужном уровне? Исходная папка для Eclipse должна находиться на том уровне, с которого начинаются папки пакета. Если существует несколько папок с отдельными структурами пакетов, каждая из них будет собственной исходной папкой.

...