Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
0 / 0 / 1
Регистрация: 30.08.2016
Сообщений: 21

Исполняемым файл jar, не работает

08.02.2017, 11:06. Показов 2992. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
День добрый.
Есть утилитка, которая обрабатывает табличные файлы dbf, использует библиотеку DBF_JDBC30_OK, рабоче через hxtt и т.д.
Так вот, при запуске этой утилиты из под eclipse, то все отрабатывает, обрабатывает строки так, как надо ... а вот при создании исполняемого файла jar, и последующего запуска - ничего не делает ... утилитка с GUI запускается, но ничего не обрабатывает. Скорее всего затык как раз в подключаемой библиотеке DBF_JDBC30_OK ... но как исправить?
пробовал все 3 варианта экпорта в исполняемый jar, не помогает
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.02.2017, 11:06
Ответы с готовыми решениями:

Jar файл не работает на windows 7
Собрал jar файл на Exlipse запускаю на windows 7. Ошибка см рис1 Содержание jar файла рис2 Как устранить ошибку?

Jar файл не работает на другом ПК
Из за чего может не запускаться jar файл на другом ПК? На моем все работает, на других ошибки Error: A JNI error has occurred, please...

Не работает jar файл
Работаю в Idea, проект работал без нареканий в режиме дебага. Собрал в jar, пытался запустить в консоли java -cp...

7
 Аватар для Doctor_
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
08.02.2017, 15:40
Запускаем через командную строку и смотрим что в логах пишет.
0
0 / 0 / 1
Регистрация: 30.08.2016
Сообщений: 21
10.02.2017, 11:08  [ТС]
В выводе ничего интересного нет ... за исключением одного момента - утилита запускает окно, затем через 10 секунд его сама закрывает, так вот, не так давно я изменил счетчик секунд с 10 на 3, в итоге интересно - из под eclipse это отразилось, т.е. утилита через 3 секунды закрывается, а вот скомпилированные jar все по 10 секунд, как и до изменений. Я точно все сохранял, обновлял .. вообще не пойму, как такое возможно.
0
 Аватар для Doctor_
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
10.02.2017, 11:12
Как вы определили что там ничего интересного нет?
1
0 / 0 / 1
Регистрация: 30.08.2016
Сообщений: 21
10.02.2017, 11:20  [ТС]
Вывод терминала из под eclipse:
Кликните здесь для просмотра всего текста
UPDATE R060217 SET dcontr = '60' WHERE scode = '10032'
UPDATE R070217 SET dcontr = '60' WHERE scode = '10032'
UPDATE S060217 SET dcontr = '60' WHERE scode = '10032'
UPDATE S070217 SET dcontr = '60' WHERE scode = '10032'
Осталось 3 секунд.
Осталось 2 секунд.
Осталось 1 секунд.
Таймер завершил свою работу, прошло 0 секунд.

Вывод из cmd :
Кликните здесь для просмотра всего текста
C:\Users\user>java -jar D:\eclipse\_myJar\DBFutil_NN\dbfutil_nn. jar
UPDATE R060217 SET type = '60' WHERE dprice = '10032'
UPDATE R070217 SET type = '60' WHERE dprice = '10032'
UPDATE S060217 SET type = '60' WHERE dprice = '10032'
UPDATE S070217 SET type = '60' WHERE dprice = '10032'
Осталось 10 секунд.
Осталось 9 секунд.
Осталось 8 секунд.
Осталось 7 секунд.
Осталось 6 секунд.
Осталось 5 секунд.
Осталось 4 секунд.
Осталось 3 секунд.
Осталось 2 секунд.
Осталось 1 секунд.
Таймер завершил свою работу, прошло 0 секунд.
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
10.02.2017, 11:22
sver4helovek, судя по выводу вы запускаете две разные программы.
1
0 / 0 / 1
Регистрация: 30.08.2016
Сообщений: 21
10.02.2017, 11:30  [ТС]
KEKCoGEN, Doctor_, коллеги, большое Вам спасибо, разобрался.
Для бэкапов я пару раз скопировал предыдущие версии проекта, просто переименовывая их .. ну а сами файлы *.java само собой называются во всех копиях одинаково, вот и при генерации jar файла я указывал main не измененного проекта, а версии до изменения (типа бэкап).
Короче всем спасибо :-)
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
10.02.2017, 12:24
sver4helovek, используйте git. Тогда таких проблем не будет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.02.2017, 12:24
Помогаю со студенческими работами здесь

Jar файл + MySQL не работает
Приложение NetBeans с подключением MySQL. После создания jar файла приложение работает, но к базе данных не подключается. В NetBeans-e все...

На Ubuntu 17.10 jar-файл работает, на 18.04 - нет
Здравствуйте! Запускаю приложение, выдаёт ошибку: $ java -jar WEX_A07_Balansir.jar java.net.MalformedURLException: no protocol:...

Groovy Не работает jar файл работающий в NetBeans
Есть проект в NetBeans (Groovy) chislo1. При "Запустить главный проект" всё работает как надо. При "Построить главный проект"...

Открыть jar файл (minecraft.jar) посредством VB.NET
Всем привет! Вообщем, как открыть файл minecraft.jar с помощью vb.net ? Я совсем не представляю как это делается, как запускается java с...

Как в java создать исполн jar файл для выполнения с целью, что бы потом код этого jar нельзя было использовать
(Новичок) Добрый день. Подскажи пожалуйста, как быть. Как создать jar файл что бы потом его код нельзя было просматривать, а то я по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru