Ошибка компиляции Java

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
n_at
Posts:2
Joined:30 September 2015, 18:47
Ошибка компиляции Java

Post by n_at » 30 September 2015, 19:09

Здравствуйте.

Не компилируются решения на java. Сообщение системы:

Code: Select all

Compilation error

"javac" -source 1.7 -Xlint:unchecked  Solution.java
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Пробовал версии ejudge 3.4.1, 3.4.2 и из master (ejudge 3.4.2+ (GIT a03820a) #1 (2015-09-30 15:18:15)).

Версия java jdk:

Code: Select all

$ java -version
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)
$ javac -version
javac 1.7.0_79
ОС Ubuntu 14.04 x86_64.

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Ошибка компиляции Java

Post by cher » 30 September 2015, 21:17

Поставьте побольше лимит на адресное пространство компилятора:

Code: Select all

compile_max_vm_size = 512M
замените на

Code: Select all

compile_max_vm_size = 2G

n_at
Posts:2
Joined:30 September 2015, 18:47

Re: Ошибка компиляции Java

Post by n_at » 30 September 2015, 21:45

Спасибо. Теперь работает.

Post Reply