2013-05-23 3 views
1

Я экспортирую свое приложение swing в качестве исполняемого файла jar. Все идет нормально. Я заметил, что в каждом экспорте включены все модульные тесты, источники и javadoc для каждой библиотеки. что означает большие накладные расходы для приложения. Как я могу определить только для экспорта используемых файлов классов и только для основных библиотек без javadoc?Eclipse export runnable jar - исключить javadoc и источники

Это приложение работает не с maven.

благодаря

// редактировать, некоторые картинки: Как пример гуава, который сохраняется в 3 банках (код, источники, Javadoc) в моем Lib папки.

lib folder

Мои настройки пути сборки, где я определить источники и Javadoc buildpath settings

и тому с 7-Zip открыл банку, где источники и Javadocs включены, но не должно быть.

ответ

1

Щелкните правой кнопкой мыши проект, выберите «Свойства»> «Путь сборки Java»> «Заказ и экспорт», или вы можете выбрать, что хотите экспортировать из export wizard.

// EDIT:
Выберите легкую банку, например, вы можете скачать Guava из http://search.maven.org/remotecontent?filepath=com/google/guava/guava/14.0.1/guava-14.0.1.jar вместо кувшина твоего, который содержит источник и док file.That причина того, что делает ваш проект настолько велик.

+0

как мои библиотеки с javadoc и источниками, я не вижу возможности исключить jdoc и источники .. – MemLeak

+0

Я предполагаю, что вы загрузили файл jar с именем, подобным 'xxx-version-all.jar'? В принципе этот вид банки файл содержит javadoc, demos, тестовые примеры и пакет исходного кода в one.If так, выберите более легкий. –

+0

Я отредактировал мой вопрос, так что может быть понятно, в чем проблема, спасибо – MemLeak

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