java - 错误:无法找到或加载主类 -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。
解决方案
这很尴尬。在 gradle 构建文件中,我们设置了要调用的选项。我们不小心删除了选项前的破折号,所以它被当作一个类来阅读。很抱歉浪费了任何人的时间。
@Boris the Spider:你说得对,我的意思是 maven 可以毕业。我不知道我为什么写Spring。我稍后会更正,因为我现在正在用手机打字。
推荐阅读
- javascript - 将用户输入存储在数组中并显示在屏幕上
- cassandra - 对 cassandra 中的不同节点使用不同的硬件规格会导致问题吗?
- python - 读取 csv 并遍历 10 个行块
- maven - gitlab ci/cd 触发两个或多个下游管道
- kubernetes - 印花布 IP 混乱
- angular - Typescript / Angular中具有0个元素的函数返回映射
- python - 为什么我的代码在控制台中运行时运行良好,但在脚本中使用时运行良好?
- machine-learning - 为什么我的机器学习算法会卡住?
- javascript - 可以使用具有真假键或逻辑运算符的对象而不是单个 if else 来降低圈复杂度吗?
- python - BeautifulSoup 中的 find_all() 方法返回空列表