![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| yuliada |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 16.2.2009 Где: Иркутск - San Die go Репутация: нет Всего: нет |
Есть программа, которая нормально работает в Netbeans, но не хочет запускаться в виде jar из коммандной строки. Падает с OutOfMemoryError: GC overhead limit exceeded. Прочитала, что от этого можно избавиться, запуская этот jar файл с -XX:-UseGCOverheadLimit, попробовала запустить вот так:
Почему-то не помогает. Я ее запускаю неправильно? У кого-нибудь была такая же проблема? Это сообщение отредактировал(а) yuliada - 13.7.2009, 20:16 |
|||
|
||||
| COVD |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 17 Всего: 43 |
Может, дело в том, что на windows нельзя выделить больше 1500M памяти, а вы требуете 2000M. Уточните, какой лимит памяти в операционной системе, где запускаете приложение. И сколько приложению реально выделяется на старте.
Это сообщение отредактировал(а) COVD - 14.7.2009, 00:01 |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Как минимум -jar someJar.jar должно идти последним, т.к. все что после считается уже аргументами приложения, а не JVM. Ну и плюс то, что сказал COVD, по поводу ограничения на размер кучи (только это общее ограничение для 32-х битных JVM, не только под Windows).
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| yuliada |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 16.2.2009 Где: Иркутск - San Die go Репутация: нет Всего: нет |
JVM 64-битная, так что с памятью все так и должно быть (программа много данных загружает для обработки). Попробую сейчас переставить аргументы
Это сообщение отредактировал(а) yuliada - 15.7.2009, 12:58 |
|||
|
||||
| yuliada |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 16.2.2009 Где: Иркутск - San Die go Репутация: нет Всего: нет |
Спасибо, работает
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |