Команда, в которой я работаю, не использует eclipse и хочет, чтобы папка src была настроена определенным образом. Я, с другой стороны, использую eclipse. Они хотели бы, чтобы папка src имела, например, следующую структуру: src/main/java/com/* Однако они хотели бы, чтобы объявления пакетов имели только com. *. Если я перейду в проект-> свойства и на вкладке источника удаляю папку src в качестве исходной папки, а затем просто добавлю папку com. * Как часть исходного кода, она покажет com. * Как пакет, но мне все еще нужно добавьте весь путь из src в файлы .java. Вот пример того, что я должен сделать для того, чтобы затмение распознавать пакеты:Заявление об объявлении пакета Eclipse?
package main.java.com.parser;
И то, что команда хочет иметь главный и Java просто папка, так что объявление пакета будет просто быть:
package com.parser;
Таким образом, хотя структура файла все равно будет SRC/главная/Java/COM/парсер, имя пакета будет, как указано в последнем примере.
Есть ли способ сделать это в eclipse? Я видел, как некоторые люди задавали подобные вопросы здесь, но они, похоже, не беспокоятся о том, что весь путь должен быть частью объявления пакета.
Я бы предпочел не делать этого таким образом, но никто не использует eclipse в этом проекте.
Благодарим за любую помощь заранее.
Ugh ... Очевидно, eclipse не обновлял имя пакета ... Как только я закрыл файл и снова его открыл, ошибка исчезла. Спасибо тебе за это. Так что это дублированный вопрос, извините. Спасибо вам большое за подтверждение этого. – Matt
Несомненно. Я действительно рекомендую вам проверить плагин 'm2e', так как кажется, что ваши сотрудники используют Maven для сборки. Если это так, то 'm2e' сэкономит вам много боли, предоставив простые способы сохранить проект eclipse в синхронизации с проектом разработки. В принципе, 'm2e' может облегчить обновление пути сборки eclipse на основе' pom.xml' –
Спасибо Тиму. Да, мы используем maven, и у них есть pom.xml, который, по их словам, облегчает нашу жизнь, но я все еще пытаюсь попасть на борт с моей местной сборкой и exlipse. Я полностью загляну в плагин m2e. Я большой поклонник облегчения дела. :) – Matt