错误:找不到或加载主类-Xms1G

时间:2019-01-23 20:36:40

标签: java jvm-arguments jvm-hotspot

从春季过渡到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 :(得分:0)

好像您在自动换行时遇到问题,例如此行具有相同的输出

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

如果是单行,是否可行?如果是这样,请注意使用“ \”符号。

答案 1 :(得分:0)

这很尴尬。在gradle构建文件中,我们设置了要调用的选项。我们不小心删除了该选项前的破折号,因此将其作为一类阅读。抱歉浪费您的时间。

@@蜘蛛鲍里斯(Boris the Spider):你的权利,我的意思是说要走。我不知道我为什么写Spring。我稍后会更正,因为我现在正在用手机打字。