2013-09-29 3 views
0

У нас есть группа jar файлов, которые являются приложениями Java и работают нормально. Однако некоторые из них ничего не делают, хотя ожидается, что они будут работать :) с GUI.Некоторые файлы `jar` не запускаются в Windows 7

Это распространенная проблема с jar файлами, которые некоторые из них испытывают трудности с запуском?

ОС Windows 7 и пример не работает jar является whitebox бесплатное приложение ГИС, BTW.

Мы повторяем, что у нас есть много приложений jar, которые работают как шарм в вышеупомянутой системе. Это означает, что это не должно быть проблемой при установке Java (в системе существует последнее обновление 7u40). Мы проверили почти все jar темы, связанные с отказом, но никто не обсуждает проблему выше, что происходит для некоторых приложений. Мы также упомянем, что мы удалили и переустановили java много раз, но безуспешно. Приложение whitebox ничего не делает. В одной попытке он бежал, и когда мы его закрыли. И мы с тех пор пытаемся запустить его снова, но ничего не происходит! Даже ничего не появляется в беге Processes!

Мы рассмотрели командную строку и двойной щелчок. Нет успеха. Связь типа файла правильная. Кроме того, как мы сказали, другие работают нормально.

+0

Возможно, требования к памяти? Возможно, попробуйте запустить банку с большим объемом памяти для виртуальной машины (извините, я забыл синтаксис этих аргументов командной строки). – sje397

+0

Вы пытались запустить его в другой ОС, такой как Windows XP или Linux? На сколько машин вы пытались запустить банку в Windows 7? –

+0

@ sje397 Чтобы сообщить, что мы просто увеличили 'Java' [память VM] (http://www.wikihow.com/Increase-Java-Memory-in-Windows-7), но не успели. – Developer

ответ

0

Проблема была вызвана неадекватным RAM. Whitebox требуется 2GB RAM для бесперебойной работы. Хотя это огромно, мы могли запустить его на старом ноутбуке с 1GB RAM. Решением было увеличить размер файла подкачки (виртуальная память) в диапазоне 1024MB и 2048MB. Мы также переместили его местоположение с диска C в другие диски. Мы упомянули, что он работает без каких-либо проблем. Мы много раз его пробовали и рады сообщить об этом случае, проблема теперь полностью решена.

Вывод:
Для некоторых приложений Java если что-то случилось, как описано в вопросе может быть связано с требования к памяти. В этом случае увеличение виртуальной памяти может решить проблему без необходимости покупки дополнительной ОЗУ.

Смежные вопросы