Java-программа не запускается на Unix-машине - PullRequest
2 голосов
/ 25 августа 2011

Когда я запускаю приложение Java из командной строки на компьютере с AIX 6.1, приложение просто не запускается.Все, что я получаю, это мигающий курсор, нажатие CTRL + C не помогает.Он постоянно находится в списке процессов.Даже выполнение следующей команды дает тот же результат, поэтому я не думаю, что это связано с программой.

java -version

Курсор мигает на следующей строке и ничего не происходит.Когда я открываю второй сеанс и набираю

ps -ef

, я получаю следующее:

 tomcat 32243914 31850686   0 13:50:27  pts/7  0:00 -ksh
 tomcat  5439538 32243914   1 13:50:50  pts/7  0:00 /usr/java6/jre/bin/java -version 

В Windows моя программа работает нормально.Так что я думаю, что это связано с JRE или Unix.

Я не эксперт по Unix, поэтому буду признателен за любые предложения о том, как решить эту проблему.

Ответы [ 2 ]

1 голос
/ 06 января 2012

звучит странно, кажется, что ваш процесс не возвращает руки ... Нет возврата. У вас установлен верхний бинарный файл на вашем компьютере AIX?Не могли бы вы проверить, что эта машина соответствует длинному списку требований для запуска двоичного файла Java?Наверное, вы можете найти полезную информацию на веб-странице пакета java IBM ...

У вас есть бинарные файлы lsof или какой-либо другой стандартный инструмент отладки?lsof будет указывать на любую проблему, связанную с вашей машиной AIX

HTH Jerome

0 голосов
/ 15 ноября 2014

У нас периодически возникает аналогичная проблема с Java на Solaris.Иногда перезагрузка машины помогает.В других случаях мы должны удалить файл .java из домашнего каталога пользователя.Очень случайный и раздражающий.Ящик может работать несколько месяцев, прежде чем это произойдет, или просто часы ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...