Если у вас есть определенный пакет в исходном пути, который вы хотите исключить (например, в вашей папке ресурсов), вы можете щелкнуть правой кнопкой мыши по пакету и выбрать: Build Path > Exclude
.
Это скажет Eclipse, чтовы не хотите включать этот пакет как часть сборки.
Это делает пару предположений: что вы используете Eclipse Helios (потому что опция может отличаться в более старых версиях), и чторесурсы хранятся в той же папке, что и ваши обычные исходные файлы Java (потому что, если ресурсы находятся в отдельной папке, вы можете удалить всю эту папку из сборки, используя Build Path > Configure Build Path -> Source tab
.
Update:
После обсуждения в комментариях относительно того, почему вы хотите или не хотите копировать ресурсы в каталог bin:
- Содержимое каталога bin должно игнорироватьсяи не регистрируется в системе контроля версий (при использовании CVS
bin
должна быть запись в файле .cvsignore
) - Ресурсы oДублируется только на вашем локальном компьютере, что является быстрым и жесткие диски большие.Я не уверен, что вам следует беспокоиться об этом
- Если вы используете
Class.getResource
для доступа к этим ресурсам, они должны быть где-то на пути к классам.Каталог bin является таким же хорошим местом, как и любой
Итак, реально (за исключением некоторых неизвестных, таких как файлы размером в сотни гигабайт или что-то в этом роде), я не думаю, что вам нужно беспокоиться об исключенииэти файлы из сборки.