Rocketmq安装与使用:启动报错:Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC ···

这篇具有很好参考价值的文章主要介绍了Rocketmq安装与使用:启动报错:Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC ···。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

报错:Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. Unrecognized VM option 'UseCMSCompactAtFullCollection' Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.

下载rocketmq压缩包之后解压到目录下(不能是中文目录)之后,cmd打开启动

java hotspot(tm) 64-bit server vm warning: options -xverify:none and -noveri,java,java-rocketmq,rocketmq

拦路虎1:运行后chua报错了o(╥﹏╥)o,暴风哭泣中

错误内容全部如下:

Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. Unrecognized VM option 'UseCMSCompactAtFullCollection' Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.

苟且找错

百度搜了一大堆,看见垃圾回收器就已经想放弃了,啥都不会呢,给我整垃圾回收器o(╥﹏╥)o,这不是拔苗助长

大概意思呢如下:这个错误提示表明您在启动 Java 应用程序时使用了不兼容的虚拟机选项。具体来说,"UseConcMarkSweepGC" 和 "UseCMSCompactAtFullCollection" 这两个选项已被弃用并在 Java 9 中被移除了。

武松1(解决方法):

把 环境变量里不知道什么时候配置的jdk11的JAVA_HOME改成jdk8的路径,之后重新启一下就可以了,花了大半天,哭泣·····

java hotspot(tm) 64-bit server vm warning: options -xverify:none and -noveri,java,java-rocketmq,rocketmq

然后接着启动broker

拦路虎2:输入启动命令启动,好使,又报错了,[○・`Д´・ ○]

java hotspot(tm) 64-bit server vm warning: options -xverify:none and -noveri,java,java-rocketmq,rocketmq说找不到加载的类,搜了下按照下面把环境变量里的所有jdk的配置都看了一遍,都是没错的。

java hotspot(tm) 64-bit server vm warning: options -xverify:none and -noveri,java,java-rocketmq,rocketmq

java hotspot(tm) 64-bit server vm warning: options -xverify:none and -noveri,java,java-rocketmq,rocketmq

武松2:找了很久,终于在另一篇文章里找到了一个可行的办法,在bin目录下的runbroker.cmd的文件里将CLASSPATH外再加上个"",即可,没有报错的小伙伴就不用改了。

java hotspot(tm) 64-bit server vm warning: options -xverify:none and -noveri,java,java-rocketmq,rocketmq

再次启动,顺利执行,不再报错

java hotspot(tm) 64-bit server vm warning: options -xverify:none and -noveri,java,java-rocketmq,rocketmq

也发现了一篇很有用的文章:

RocketMQ的下载与安装(全网最细保姆级别教学)_rocketmq下载安装_舒一笑的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-761415.html

到了这里,关于Rocketmq安装与使用:启动报错:Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC ···的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java HotSpot(TM) 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated解决方法

    Java HotSpot(TM) 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release. 出现这个报错的原因是: 这是Java HotSpot™ 64位服务器虚拟机的警告消息。该警告是指在JDK 13中将选项\\\"-Xverify:none\\\"和\\\"-noverify\\\"标记为被弃用,并且在将来的版本中

    2024年02月12日
    浏览(35)
  • Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000fb400000, 71303168, 0)

    部署项目到服务器tomcat报错如下: 大意:就是服务器的物理内存不足。 扩大服务器内存 关闭服务器上不必要或不重要的程序/服务 降低tomcat对JVM内存的需求:重新分配(分低点,具体多少根据实际情况来定) 这种方法不用变更服务器的物理配置,也不用停止服务器上其他的

    2024年02月04日
    浏览(31)
  • Java HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes解决方法

    1、报错Java HotSpot™ 64-Bit Server VM warning:Sharing is only supported for boot loader classes because bootstrap classpath has been appended.(不处理也是可以的。) 翻译过来: Java HotSpot(TM)64位服务器虚拟机警告:共享仅支持引导加载程序类,因为已附加引导程序类路径 2、IDEA解决方法 IDEA中—file—

    2024年02月11日
    浏览(31)
  • 为何出现Java HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes ...

    当在IDEA中连接Redis时出现\\\"Java HotSpot™ 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended\\\"错误,通常是因为类加载器(ClassLoader)的共享机制引发的警告。 Java的类加载机制涉及到Bootstrap ClassLoader、Extension ClassLoader和Application ClassLoade

    2024年02月10日
    浏览(39)
  • Docker 启动 elasticsearch报错OpenJDK 64-Bit Server VM warning:

    OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. 顶上的这段报错理论上不是报错, 就是一个 warning, 提醒你UseConcMarkSweepGC会在 v9.0 后弃用. 不是 Java 版本报错, 如果 java 版本不支持会在 logs 里面直接打出来的 不是 docker -d

    2024年02月11日
    浏览(61)
  • es启动报错:OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c5330000, 986513408, 0)

    es启动报错 : OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c5330000, 986513408, 0) failed; 原因: 从报错来看是Not enough space,是es默认配置的内存较大,而本机内存较小导致的 step 1: 查看空闲内存: step 2: 查看es配置的内存配置文件: step 3: 修改上图jvm文件中的内存为合适大

    2024年02月05日
    浏览(35)
  • 解决安装ENVI5.3报错:the installation of MSVC_2010_SP1_x64_32bit has failed

    前一阵子需要用到ENVI5.3软件,一直装不上老是报 the installation of MSVC_2010_SP1_x64_32bit has failed。setup will now exit的错,在网上找了很多参考的解决方法还是没能解决,最后自己瞎摸索着装上了,希望对大家有所帮助。 问题说明: 安装ENVI5.3时出现如下错误: 原因就是之前有安装过

    2024年02月04日
    浏览(47)
  • nvm报错Now using node v版本号 (64-bit)解决方法

    先上报错 (安装后的一些问题请直接跳到尾部查看) 安装NVM的原因是使用React时 add react-redux时 提示我node版本问题,遂打算安装一Node版本管理工具 因为我电脑上很早就安装了Node,安装NVM时提示我是否覆盖并管理本地已有版本,我选了Yes之后 安装成功 (后来检查发现 和版本

    2024年02月02日
    浏览(35)
  • rocketMQ5.0启动broker报错:module java.base does not export sun.nio.ch to unnamed module

    最近在搭建RocketMQ5.0,然后按照官方流程:https://rocketmq.apache.org/zh/docs/quickStart/02quickstart 先启动namesrv完,再启动broker的时候遇到以下错误。 之前大家如果搭建过老版本的RocketMQ基本都遇到过,因为使用jdk版本高的原因,jdk1.8以上涉及到导包的问题,所以RocketMQ启动命令不兼容

    2024年02月12日
    浏览(32)
  • Jmeter.bat启动时提示:OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000,

    Jmeter.bat启动时提示如下: OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 1073741824, 0) failed; error=‘页面文件太小,无法完成操作。’ (DOS error/errno=1455) 内存不足(内存溢出)。 打开内存管理器查看内存占用率。清理运行程序。

    2024年02月10日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包