Форум программистов, компьютерный форум, киберфорум
Debian, Kali Linux, Raspbian, Astra Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
10 / 10 / 5
Регистрация: 11.09.2012
Сообщений: 100
1

Вывод сообщений об ошибках при запуске софта ч/з ярлык

11.09.2014, 18:37. Показов 1750. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет!

Debian 7.
Установил программу PyCharm 3.4.1.
Создал символическую ссылку:
Bash
1
sudo ln -s /opt/pycharm-3.4.1/bin/pycharm.sh /usr/bin/pycharm
Добавил ярлык на рабочий стол:
Bash
1
2
3
4
5
6
7
8
9
10
11
12
#~/Рабочий стол/pycharm.desktop
 [Desktop Entry]
Name=PyCharm
Comment=Среда разработки PyCharm
GenericName=PyCharm
Keywords=PyCharm;Python;Django;IDE;
Exec=/usr/bin/pycharm
Terminal=false
Type=Application
Icon=/opt/pycharm-3.4.1/bin/pycharm.png
Categories=
Path=/opt/pycharm-3.4.1/bin/
При запуске программы ч/з ярлык совершенно ничего не происходит.

При запуске по ссылке в терминале выводится ошибка:
Bash
1
2
3
4
5
6
7
8
9
10
phantasm@debian:~$ /usr/bin/pycharm 
Exception in thread "main" java.lang.NoClassDefFoundError: com/intellij/idea/Main
Caused by: java.lang.ClassNotFoundException: com.intellij.idea.Main
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
Could not find the main class: com.intellij.idea.Main. Program will exit.
Так понял, что просто нужно обновить Java.

Однако, вопрос в следующем. Как выводить подобные ошибки при запуске ч/з ярлык на рабочем столе? Т.е. хоть как-то информировать о неудачном запуске.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.09.2014, 18:37
Ответы с готовыми решениями:

В журнале событий Windows 10 x64 возникает по 10 сообщений об ошибках при запуске
Параметры разрешений по умолчанию для компьютера не дают разрешения Локально Активация для...

Вывод сообщений об ошибках (stderr)
Здравствуйте, возник вопрос при выполнении задания. Каким образом можно вывести сообщение об...

Оповещение о правилах заполнения формы, вывод сообщений об ошибках
Братцы, наставьте на путь истинный. Есть форма авторизации. Хочется, чтобы при получении фокуса...

Сохранение введенных пользователем данных и вывод сообщений об ошибках
Разрабатываю страницу регистрации. Использую паттерн MVC. На странице висит форма засылаемая...

3
Заблокирован
11.09.2014, 18:51 2
Запускать в терминале. К.О. Во многих DE даже галка есть в свойствах ярлыка чтобы не писать что-то в духе xterm -e твоя_команда
0
10 / 10 / 5
Регистрация: 11.09.2012
Сообщений: 100
11.09.2014, 19:01  [ТС] 3
Галки в свойствах нет.
Параметры ярлыка просто подправил:
Bash
1
2
#~/Рабочий стол/pycharm.desktop
Terminal=true
Но особо не помогло. Да, терминал на 0,2 с. открывается (без вывода какого-либо текста), и сразу закрывается. Т.е. о5 же причина "сбоя" не понятна.
А с xterm что там? Мне пока это всё в новинку, потому не понятно сходу. Это вариант вывода алерта в таких случаях?
0
Заблокирован
11.09.2014, 19:08 4
Ну так что закрывается это классика - учи матчасть. Пиши shell скрипты со sleep/pause и будет всё, только зачем... Оптимально тогда уже точно shell скрипт с errorlevel/return code твоего процесса, если не 0 - показывать и ждать долго. Примитивное 1 сравнение bash.
0
11.09.2014, 19:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.09.2014, 19:08
Помогаю со студенческими работами здесь

Как сделать проверку входных аргументов и вывод сообщений об ошибках?
Доброго времени суток форумчане!!! У меня усть некая формула а вот как ее реализовать правильно...

Открытие сайта при запуске софта
Добрый день. Подскажите пожалуйста, как сделать так, чтоб при запуске софта открывалась вкладка в...

Некорректная работа программы при запуске через ярлык
Помогите мне пожалуйста, уважаемые форумчане! У меня есть некая программа, которая хранит свои...

Переопределение сообщений об ошибках
В MVC 5 есть UserValidator, в котором есть проверка уникальности мыла: RequireUniqueEmail. Как мне...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru