Неправильный Manifest.mf в IntelliJ IDEA создал .jarJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Неправильный Manifest.mf в IntelliJ IDEA создал .jar

Сообщение Anonymous »

Я пытаюсь упаковать проект с использованием библиотек OptaPlanner 6.0.1 в .jar с помощью артефакта jar IntelliJ IDEA, но вместо моего манифеста.mf, содержащего стандарт

Код: Выделить всё

Manifest-Version: 1.0
Main-Class: a.b.c.app
в jar используется библиотека ecj-3.7.2.jar, одна из вспомогательных библиотек OptaPlanner:

Код: Выделить всё

Manifest-Version: 1.0
Build-Jdk: 1.6.0_26
Built-By: ibrandt
Created-By: Apache Maven
Archiver-Version: Plexus Archiver
Из-за этого при попытке запуска приложения возникает ошибка «нет основного атрибута манифеста в appname.jar». Если я вручную заменю манифест в файле .jar своим, все будет работать правильно. Могу ли я что-нибудь сделать, чтобы это исправить?

Я храню библиотеки в отдельном каталоге /lib, и они были добавлены в корень артефакта jar как извлеченный каталог, IntelliJ IDEA – v13.0.1.

Подробнее здесь: https://stackoverflow.com/questions/209 ... reated-jar
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»