Указание файлов .class в качестве ресурсов и их копирование в выходную (bin) папку - Eclipse - PullRequest
1 голос
/ 18 февраля 2010

Как заставить eclipse рассматривать каталог, содержащий файлы классов, как каталог ресурсов и копировать его в выходную папку (bin)?

Структура моего проекта выглядит так

src
  com
    package1
       all source files (.java)
       image files
    package2
       some dependent class files (.class)
bin
  com
    package1
       generated .class files for source files
       image files
    package2
       (empty)

В eclipse я указал исключающий фильтр, чтобы исключить src\com\package2 из списка исходных папок.И я добавил абсолютный путь к папке src в buildpath, чтобы классы в src\com\package2 были доступны для сборки исходных файлов.

Теперь я хочу экспортировать весь набор классов (сгенерированных и ссылающихся) вФайл JAR.Для этого мне нужно иметь классы src\com\package2 в папке bin\com\package2, которая сейчас пуста.Есть ли способ заставить eclipse обрабатывать файлы классов в src\com\package2 как файлы ресурсов (например, изображения в src\com\package1) и копировать их в bin\com\package2?

PS: Runnable JAR не варианткак я упоминал так много библиотек.

1 Ответ

3 голосов
/ 18 февраля 2010

Создать новую папку в корне проекта. Переместите ваши файлы классов в эту папку и добавьте их как «папку классов» в пути сборки Java. Теперь, экспортируя банку, вы можете выбрать папку класса, и вы получите то, что вы хотите в банке.

...