Ошибка: не удалось найти или загрузить основной класс -Xms1G - PullRequest
0 голосов
/ 23 января 2019

После перехода с весны на gradle мы пытаемся повторно развернуть приложение, чтобы учесть это изменение.Однако развертывание постоянно завершалось неудачей, с этой ошибкой:

Error: Could not find or load main class -Xms1G

Строка кода, о которой идет речь:

exec nohup "$JAVACMD" $JAVA_OPTS @EXTRA_JVM_ARGUMENTS@ \
    -Xms1G -Xmx2G \

Нет причин для этого регистрироваться как класс;Мы добавили это некоторое время назад, чтобы выделить память, и приложение работало и развертывалось нормально.При тестировании в локальной среде проблем нет, поэтому я понятия не имею, что не так.

Версия Java - 1.8.0_172.

Ответы [ 2 ]

0 голосов
/ 25 января 2019

Это смущает. В файле сборки gradle мы настраиваем параметры для вызова. Мы случайно удалили черту перед опцией, чтобы она читалась как класс. Извините, что зря потратил время.

@ Борис Паук: ты прав, я имел в виду, что я должен сесть. Я не знаю, почему я написал Spring. Я исправлю это позже, так как сейчас печатаю с телефона.

0 голосов
/ 24 января 2019

похоже, у вас проблемы с переносом слов, например, эта строка имеет такой же вывод

$ java \ -Xmx1G
Error: Could not find or load main class  -Xmx1G

работает ли она, если это одна строка?Если это так, обратите внимание на использование символа «\».

...