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

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

08.02.2017, 11:06. Показов 3025. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru