Почему я получаю «Неверный или поврежденный файл jar»?
я добавил lib/lwjgl.jar и lib/lwjgl_util.jar в manifest.mf и вот где я получаю ошибку в заголовке. Есть идеи, как это исправить? Я использовал eclipse для создания файла jar и манифеста.
задан 11 июн ’12, 04:06
Отмечены ли какие-либо ошибки, когда eclipse генерирует банку? — FThompson
Нет, у меня есть только несколько предупреждений в одном из моих java-файлов. — KeyHeart
Вы можете извлечь банку с помощью любого zip-инструмента и проверить файл класса отсутствующего класса? — Felix Christy
вы добавили обе банки в manifest.mf? Вы уверены, что обе банки присутствуют в пути к классам? — Rakesh
Я сделал ошибку, обе банки расположены в банке, которую я создаю, по пути lib/jars/ Все еще получаю ошибку даже с фиксированными местоположениями — KeyHeart
1 ответы
Рассмотреть возможность использования JarSplice для объединения файлов библиотеки LWJGL в один исчерпывающий исполняемый jar-файл. Вот учебник о том, как.
Invalid or COrrupt JAR file
I have one jar file of java classfiles created in eclipse. Its working fine with eclipse after giving Run Configuration (main class).
But when I try to run jar file from command prompt its giving me error — ‘ Invalid or corrupt jar file’
I have edited Manifest.mf for adding Main-Class also.
I have also checked in Tools—>folder option—>File Types—>Selecting Jar—>Advanced—>Edit and given the correct path of javaw.exe like — «D:\SDP75\jdk\bin\javaw.exe» -jar «%1» %*. The same jdk used for compling the classes.
Please help me. I have done volumes of googling for this. This is very crtytical to me.