2012-06-15 5 views
1

Чтобы создать файл jar, я скопировал некоторые .class файлы в папку bin проекта Eclipse после очистки проекта, но когда я создаю файл jar, я не могу выберите дополнительно добавленные файлы классов. Почему это ? Как создать файл jar с новыми файлами классов?Как добавить файлы .class в папку bin проекта проекта Eclipse

+0

В чем причина этого? Не можете ли вы просто добавить библиотеку со всеми файлами классов? – home

+0

Могу ли я создать файл jar, который также содержит ссылки на библиотеки? Возможно ли это в Eclipse? – Grant

+2

@Grant: Да, вы можете включать библиотеки в свой путь к Java-пути в Eclipse. –

ответ

2

Если у вас есть .class файлов, которые вы хотели бы использовать в своем проекте, вы можете либо превратить их в банку, либо использовать их, либо создать отдельную папку в проекте java, содержащую файлы .class в своей иерархии пакетов. Затем щелкните правой кнопкой мыши и используйте Build Path>Configure build path...>Libraries по номеру Добавить классную папку .... Всякий раз, когда eclipse создает проект, он может использовать файлы .class (и они не будут уничтожены чистым).

1

Если вы добавляете файлы .class вручную в папку bin, вам необходимо обновить проект Eclipse, чтобы он включал добавленный вручную файл в экспортированный файл jar.

Однако важно отметить, что Eclipse может удалять добавленные вручную файлы при перекомпиляции или очистке и восстановлении проекта.

Пожалуйста, следуйте указаниям других, включая внешнюю библиотеку в пути к классам.

+0

Да, я уже обновил его ... но как я могу создать новый файл jar, включая недавно добавленные файлы классов? – Grant

+0

После обновления вы можете запустить мастер экспорта, чтобы экспортировать в файл jar. – sperumal

+0

Да. Я попробовал File >> Export >> jar, а затем создал jar, но этот новый файл jar не содержит скопированных файлов классов в папке bin. – Grant

Смежные вопросы