Как добавить classpath в экспортированный исполняемый Java-файл .jar, используя eclipse - PullRequest
0 голосов
/ 17 июля 2011

так что в моих проектах много переменных classpath, установленных в конфигурации запуска -> вкладка classpath в eclipse ...

но после того, как я экспортировал проект как исполняемый jav-файл java, ни один из этих путей к классам не экспортируется в файл манифеста jar, несмотря на указание этой конфигурации запуска во время диалога экспорта ....

как мне получить затмение, чтобы добавить эти переменные classpath в экспортированный jar-манифест?

кроме того, чтобы делать все вручную, конечно ...

Ответы [ 3 ]

1 голос
/ 17 июля 2011

Вы можете создать свой собственный файл манифеста и попросить eclipse использовать его в мастере «Export-> Jar».

Вы также можете попробовать «Экспортировать -> Runnable Jar» в последних версиях Eclipse. Я не пробовал, обычно это предполагается для включения библиотек, на которые есть ссылки, поэтому он может также включать переменные classpath.

0 голосов
/ 17 июля 2011

Прочтите этот пост - я думаю, что он отвечает на ваш вопрос.

Java: экспорт в файл .jar в eclipse

0 голосов
/ 17 июля 2011

Eclipse, похоже, не имеет возможности для создания манифеста, я думаю, что опция экспорта предназначена для файлов библиотеки, а не для запуска jar-файлов. Если я правильно помню, вы должны вручную подписать + добавить манифест в банку сразу? Не уверен, хотя. Но вы все равно должны были бы подписать его вручную, так что это не очень большая сделка.

...