Invalid or corrupt jar file16.01.2016, 19:17. Показов 7764. Ответов 14
Метки нет (Все метки)
Я наверное уже 100500-й, кто сталкивается с подобной проблемой.
В IntelliJ IDEA-14 создал проект, в параметрах версия Java 1.8, на моем компе запускается и из IDEA, и jar-артифакт. Перенес jar на другой комп, поставил там Java 1.8.66 распоследнюю - пишет такую ошибку при запуске. Про manifesrt ничего не знаю пока, буду читать еще. java -cp launcher/target/usergrid-launcher-1.0-SNAPSHOT.jar co.pseudononymous.Server по совету с http://stackoverflow.com/quest... t-jar-file не помогает. Как вообще надо создавать нормальные стандалон-приложения на java?
0
|
|
| 16.01.2016, 19:17 | |
|
Ответы с готовыми решениями:
14
Как правильно использовать file = new Scanner(new File( в JAR ? Ошибка "invalid or corrupt jarfile" File в .jar |
| 16.01.2016, 19:32 [ТС] | |||
|
0
|
|||
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
|
| 16.01.2016, 19:33 | |
|
но jvm все равно нужна будет
0
|
|
| 16.01.2016, 19:34 [ТС] | ||
|
0
|
||
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
||
| 16.01.2016, 19:38 | ||
|
Я имел ввиду, что при сборке проекта мавеном jvm не включается внутрь. На форуме где то была информация, что есть продукты которые и jre запихнут. Но я с этим не сталкивался.
0
|
||
| 16.01.2016, 19:48 [ТС] | |
|
Спасибо, на шару прокатить не получилось, видимо придется постигать концепцию исполнения / сборки в Java...
Проект у меня на Swing, несколько классов и своих иконок в отдельном каталоге. Хочу минимального размера jar-ник, чтобы в нем было все что нужно (и упакованные иконки), но ничего лишнего.
0
|
|
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
|
| 16.01.2016, 19:57 | |
|
_Ivana, кстати а покажите строчку из кода, как вы указываете путь к картинке )
0
|
|
| 16.01.2016, 20:02 [ТС] | |
|
reisal78, чтобы это сделать, мне надо или добраться до компа с файлами исходников, или сейчас распаковать jar-ник (мне только что подсказали, что это обычный zip архив, оказывается), выдернуть как-то оттуда текст кода, открыть его в блокноте и скопировать строки
Но в архиве (как я сейчас наблюдаю) у меня упаковано ВСЕ из папки сорцов - море других картинок которые не нужны, еще какие-то файлы...Добавлено через 1 минуту Навскидку там было что-то про URL... Своих мозгов нет - копипастю кусками со стэковерфлоу - что работает оставляю Так и пишу
0
|
|
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
|
| 16.01.2016, 20:08 | |
|
_Ivana, внутри вашего jarника есть файл манифеста?
0
|
|
| 17.01.2016, 01:46 [ТС] | ||||||||
|
Есть. Но я его не создавал конечно и не смотрел пока. Наверное IDEA создала когда проект по шаблону генерировала. Но я создавал проект по шаблону консольного, а потом сам отнаследовался от Jframe и сделал GUI Swing. Вот что в манифесте:
Спасибо!ЗЫ но все равно надо решить вопрос, как сделать нормально запускающееся приложение ![]() Добавлено через 3 часа 40 минут Может кому пригодится (не знаю пока, мой ли это случай, но по симптомам очень похоже): http://bugs.java.com/bugdataba... id=7194005 И совет именно такой - обойти манифест и передавать путь к мэйну напрямую через -ср. Добавлено через 24 минуты ЗЫ reisal78, вы просили кот загрузки иконок:
0
|
||||||||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 17.01.2016, 10:51 | |
|
0
|
|
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
|||||||
| 17.01.2016, 17:08 | |||||||
0
|
|||||||
| 17.01.2016, 20:59 [ТС] | |
|
KEKCoGEN, иконки отображаются, у меня в jar-е заархивирована папка images и нужные иконки, и такой код их нормально достает. Свойства проекта - 1.8, может это влияет. А что, задача отображения иконок в Java также сложна и полна подводных камней и багов?
0
|
|
| 21.01.2016, 00:15 [ТС] | |
|
Альфа-версия интерпретатора готова, если у кого будет интерес, вышлю архив с исполняемым файлом и демо-примерами. Или скажите куда можно выложить для общего доступа (70 Кб весь архив, этот форум не предлагать).
0
|
|
| 21.01.2016, 00:15 | |
|
Помогаю со студенческими работами здесь
15
bad class file: C:Program FilesJavajre1.5.0_02lib t.jar(java/lang/Object.class) class file has wrong version 49.0, should be 48.0 Ошибка в MAPI: fatal error LNK1136: invalid or corrupt file LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
Error 203 fatal error LNK1179: invalid or corrupt file: duplicate COMDAT '?0<unnamed-tag>@0CMyClass@@QAE@XZ' CMyClass.obj Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|