Первый тип: используйте функцию экспорта, которая поставляется с Eclipse
Первый метод разделен на две ситуации, чтобы посмотреть на первую ситуацию: пакет проекта без ссылки на внешнюю банку
Шаг 1: Щелкните правой кнопкой мыши проект и выберите «Экспорт», выберите файл Java> JAR (не выберите FlunNable JAR-файл)
Шаг 2: Выберите проект и файл, который вы хотите экспортировать, и укажите путь экспорта файла. Нажмите на два следующих шага подряд на четвертый шаг.
Шаг 3: Выберите основной класс.
Следуйте вышеуказанным шагам, чтобы завершить упаковку внешнего проекта JAR без ссылки.
Второй случай: пакет проекта без ссылки на внешнюю банку
Когда мы ссылаемся на внешние банки, это немного громоздко использовать экспорт, который поставляется с Eclipse.
Шаг 1: Подготовьте основной манифестный файл "mainfest.mf" и поместите его в папку проекта.
Mainfest.mf - это файл конфигурации JAR. Первая строка определяет версию, вторая строка указывает на путь внешней банки, третья строка является основным показателем класса, а четвертая строка - пустая строка.
Manifest-Version: 1.0 Class-Path: lib/rxtxcomm.jar Main Class: com.main.client
Стоит отметить, что написание mainfest.mf требует строгих спецификаций, и небольшая небрежность приведет к недействительной казнь банки.
1 Первая строка не может быть пустой, между линиями не может быть пустых линий, и последний символ каждой строки не может быть пространством
2 Последняя строка должна быть пустой строкой
3 Должны быть пробелы между именем и значением каждого свойства (после толстой кишки)
4 Каждая строка файла не может превышать 72 байта (обычно 70 букв ASCII плюс разрывы обратной строки перевозки); Если 72 байтов недостаточно, будет начата новая линия и начинается с пространства: линии, начинающиеся с пространства, рассматриваются как продолжение предыдущей линии.
Подробные правила В этой статье рассказывается о мерах предосторожности для написания файлов manifest.mf
Шаг 2: Как и проект без внешней банки, выполните шаг 3 сначала, как выше. Разница в том, что вам нужно выбрать существующий список, а затем нажать «Отделка».
Вышеуказанное - две ситуации первого метода. На этом этапе мы можем генерировать пакеты JAR. (Как запустить файл JAR? Нажмите здесь)
Первый тип: используйте плагин Eclipse Fat Fat, чтобы упаковать банок
Шаг 1: Сначала установите плагин Fat Jar для Eclipse
Сайт обновления Fat Jar: http://kurucz-grafika.de/fatjar
После того, как файл загружен, нажмите, чтобы выбрать все, и вы узнаете, что следующий шаг завершен. Вы будете предпринять для перезапуска, и установка будет завершена. (Ошибка установки Fat Jar? Нажмите здесь)
Шаг 2: Щелкните правой кнопкой мыши название проекта, и вы увидите сборку Fat Fat и нажмите.
Шаг 3: Настройте местоположение хранения JAR и основного класса.
Это требуется в красном поле, нажмите браузер, чтобы выбрать основной класс. (Не удается нажать браузер? Нажмите здесь, чтобы увидеть решение)
Шаг 4: Выберите файл, который будет упакован, и внешняя банка, и нажмите «Закончить».
На этом этапе мы завершили проект, используя плагин Fat Jar для создания внешней банки.
Проблемы, которые могут столкнуться в середине и решения
Вопрос 1: Как запустить файл JAR после его упаковки?
Решение:
Первый метод: введите java -jar xxx.jar непосредственно под CMD, чтобы начать работу. (Вам может потребоваться переключить букву и папку, нажмите здесь)
(Как показано на рисунке, банка, размещенная под C -дисковым пользователем> Chen)
Второй метод: создать новый пакетный файл, контент: java -jar xxx.jar. Просто поместите его в ту же папку, что и пакет JAR, а затем дважды щелкните, чтобы просмотреть эффект.
Вопрос 2: Что мне делать, если я получу ошибку при установке жирной банки?
Решение:
В затмении
Справка -> Установить новое программное обеспечение ... -> Работать с
-> Выберите «Обновления проекта Eclipse - http://download.eclipse.org/eclipse/updates/4.7»
-> Проверьте «Поддержка плагинов в стиле Eclipse 2.0» в разделе «Тесты Eclipse, инструменты, примеры и дополнения»
После установки просто установите жирную банку
Вопрос 3: Почему мой основной класс не может просмотреть? (Думаю, может возникнуть проблема с совместимостью версии Eclipse и Fat Jar)
Решение:
Сначала используйте экспорт, включенный в Eclipse, чтобы просмотреть имя основного класса (метод экспорта, как указано выше), затем скопируйте и вставьте и перейдите к шагам.
Как правило, основной класс-это имя пакета. Основное имя класса может не иметь Java, Main и других суффиксов.
Примечание. Программное обеспечение и версии, используемые в статье, следующие
eclips кислород с официальным плагином перевода
JDK 9
Fat Jar Plugin
Суммировать
Выше приведено подробное объяснение двух методов и методов решения проблем, чтобы Eclipse для упаковки проектов в файлы JAR. Я надеюсь, что это будет полезно для всех. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит всем вовремя. Большое спасибо за вашу поддержку сайту wulin.com!