Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
 Не запускается приложение swing на astralinux  [new]
andreevoi
Member

Откуда:
Сообщений: 147
Здравствуйте, коллеги!

Запускаю из консоли через "java -jar".
Консоль при этом замирает, как и должна при запуске приложения.
А окно приложения не выводится.

Из винды всё спокойно работает.

Подскажите, пожалуйста, как исправить ситуацию.

_________________________________________
Человек должен думать, машина - работать!
17 май 21, 16:27    [22323171]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается приложение swing на astralinux  [new]
by-pass
Member

Откуда: Москва, Зеленоград
Сообщений: 548
andreevoi,

Логи?
17 май 21, 16:57    [22323189]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается приложение swing на astralinux  [new]
Garrick
Member

Откуда: Москва
Сообщений: 3106
andreevoi,

Заварить хорошего кофе, выпить его и погадать на гуще. Ещё говорят неплохо помогают хрустальные шары у кого они есть. Конечно, если бы вы, уважаемый, поделились бы какими-то логами с ошибками или исходными кодами своего приложения, то местные жители что-нибудь придумали бы, но так... только гадать. А это в какой-нибудь форум по метрологии.
17 май 21, 16:57    [22323190]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается приложение swing на astralinux  [new]
mayton
Member

Откуда: loopback
Сообщений: 51389
Не все JVM поставляются с поддержкой UI. Это можно проверить типа так.

if (Desktop.isDesktopSupported()) 
{
   // ....
}

if (GraphicsEnvironment.isHeadless()) {
     // non gui mode
} else {
     // gui mode
}


Еще можно полезть в jar и посмотреть есть ли там logging.xml или log4j*.xml или что-то в этом роде и поставить
детализацию на максимум. Может там просто он до запуска UI делает какие-то проверки лицензий например
и падает.
17 май 21, 17:05    [22323198]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается приложение swing на astralinux  [new]
andreevoi
Member

Откуда:
Сообщений: 147
Коллеги, большое спасибо всем, кто откликнулся!

Логирование попробовал сделать через стандартный вывод: java -jar app.jar > l.log

Файл пустой. Консоль после запуска программы замирает, как при работающей программе.

Содержимое jar-файла попробую привести.

К сообщению приложен файл. Размер - 24Kb
17 май 21, 18:17    [22323245]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается приложение swing на astralinux  [new]
andreevoi
Member

Откуда:
Сообщений: 147
Если где-то ещё надо логи глянуть, подскажите, пожалуйста, где.
17 май 21, 18:30    [22323253]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается приложение swing на astralinux  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 8254
andreevoi,
Вам тяжело сделать проект новый из одного окошка и запустить в линуксе?
10 мин ведь по времени.
17 май 21, 18:33    [22323255]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается приложение swing на astralinux  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 8254
andreevoi
Если где-то ещё надо логи глянуть, подскажите, пожалуйста, где.
нет либы в проекте по логированию, сделай сам вывод в файл.
17 май 21, 18:34    [22323258]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается приложение swing на astralinux  [new]
mayton
Member

Откуда: loopback
Сообщений: 51389
andreevoi
Если где-то ещё надо логи глянуть, подскажите, пожалуйста, где.

Найди jstack

+
$ jstack
Usage:
    jstack [-l] <pid>
        (to connect to running process)
    jstack -F [-m] [-l] <pid>
        (to connect to a hung process)
    jstack [-m] [-l] <executable> <core>
        (to connect to a core file)
    jstack [-m] [-l] [server_id@]<remote server IP or hostname>
        (to connect to a remote debug server)


и натрави его на твою висящую приложуху. Получим список потоков. Часть из них будут на wait.

Тоже самое сделай под виндой. Далее надо глянуть чем отличается список потоков Windows от Linux.
Разница - покажет нам проблемные потоки. Те которые умерли резко. Или те которые чего-то ожидают.

Далее - по обстановке.
17 май 21, 18:46    [22323264]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается приложение swing на astralinux  [new]
irbis_al
Member

Откуда: Симферополь
Сообщений: 1797
andreevoi
Здравствуйте, коллеги!

Запускаю из консоли через "java -jar".
Консоль при этом замирает, как и должна при запуске приложения.
А окно приложения не выводится.

Из винды всё спокойно работает.

Подскажите, пожалуйста, как исправить ситуацию.

_________________________________________
Человек должен думать, машина - работать!


1.Скажите у Вас оконный менеджер какой в линуксе?
2.И вообще какой линукс(astralinux версия и версия ядры)?
а java какая ? может 6 ...тогда чего хотите?
3.По идее в хорошем линуксе это делать не надо ,но попробуйте перед запусков в дисплее
export DISPLAY=:0
Ну и консоль то не замерает...а в ней что-то писаться должно типа


Сообщение было отредактировано: 17 май 21, 20:44
17 май 21, 20:50    [22323342]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается приложение swing на astralinux  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 8254
irbis_al,
1. Оконный Fly
2. Версия вероятно 1.6
https://astralinux.ru/
17 май 21, 21:07    [22323348]     Ответить | Цитировать Сообщить модератору
Все форумы / Java Ответить