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

从 spring 迁移到 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。


德玛西亚99
浏览 328回答 2
2回答

慕哥9229398

好像你有自动换行的问题,例如这一行有相同的输出$ java \ -Xmx1GError: Could not find or load main class  -Xmx1G如果它是单行,它可以工作吗?如果是,请注意“\”符号的使用。

白衣非少年

这很尴尬。在 gradle 构建文件中,我们设置了要调用的选项。我们不小心删除了选项前的破折号,所以它被当作一个类来阅读。很抱歉浪费了任何人的时间。@Boris the Spider:你说得对,我的意思是 maven 可以毕业。我不知道我为什么写Spring。我稍后会更正,因为我现在正在用手机打字。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java