2016-01-07 4 views
2

Я изучаю Hadoop под VMware сейчас. (Win7, 64) По какой-то причине я не могу преобразовать файл .java в .jar-файл под виртуальную машину, поэтому я пытался создать файл .jar в Eclipse.как сделать .jar файл в Eclipse MARS

В настоящее время я использую Eclipse MARS (4.5.1). Мне нужно скачать что-то о толстой банке, но я не могу найти ее в Интернете.

Мой коллега скопировал мне программное обеспечение Eclipse. Он уже установлен, поэтому я скопировал весь пакет. Это Eclipse Kepler. Итак, я запускаю на своем компьютере два программного обеспечения Eclipse. это вызовет некоторые проблемы? (Я сохранил проекты отдельно)

Теперь я могу преобразовать файл .jar правильно на Eclipse Kepler. Но я все еще хочу использовать MARS и удалить дополнительный Eclipse.

спасибо!

+1

какие шаги сделал и следовать? сделать правой кнопкой мыши проект экспорта jar! – iMBMT

+0

в моем Eclipse MARS, нет опции «экспортной банки» .... – hvchys

ответ

0

выберите проект

select Export 

Expand the Java node and select JAR file. Click Next 

In the JAR File Specification page, select the resources that you want to export in the Select the resources to export field 

. Установите соответствующий флажок, чтобы указать, хотите ли вы экспортировать сгенерированные файлы классы и ресурсы или экспорт источник Java

или перейти к http://www.codejava.net/ides/eclipse/how-to-create-jar-file-in-eclipse

0

Что вы ищете является «Fat JAR» Eclipse Plugin.
Fat jar - это банка, которая содержит все классы, используемые проектом, включая ссылки на них.
Плагин может позволить создать такую ​​банку.
В вашем случае, однако, Eclipse «Mars» & Eclipse «Kepler» включает эту функцию. Хитрость заключается в том, чтобы добраться до него ...
Вот что вы делаете для того, чтобы экспортировать обжоры JAR:

  1. Щелкните правой кнопкой мыши на нужном проекте и выберите «Экспорт ...» -> "Эксплуатационный JAR-файл".
  2. Выберите вариант, который извлекает библиотеки и задает целевой файл JAR.
  3. Конфигурация запуска используется для выполнения этого JAR с предопределенным классом «Main» (это часть «Runnable» ...) с помощью «java -jar file.jar».
    Если вы не планируете - это не имеет значения.
  4. (необязательно) Вы также можете «Сохранить как ANT-скрипт», который, ну ..., также генерирует скрипт XML ant.

enter image description here

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