apache / rocketmq-mqtt

Apache rocketmq
https://rocketmq.apache.org/
Apache License 2.0
181 stars 63 forks source link

容器内 openjdk 1.8.0_342启动报错 #250

Closed gujiwork closed 6 months ago

gujiwork commented 6 months ago

docker image

FROM openjdk:8

jdk版本:

root@mqtt:/data/webapps/rocketmq-mqtt/distribution# java -version
openjdk version "1.8.0_342"
OpenJDK Runtime Environment (build 1.8.0_342-b07)
OpenJDK 64-Bit Server VM (build 25.342-b07, mixed mode)

maven版本:

maven-3.8.8

启动命令:

root@mqtt:/data/webapps/rocketmq-mqtt/distribution# sh -x bin/mqtt.sh start
+ [ -z  ]
+ PRG=bin/mqtt.sh
+ [ -h bin/mqtt.sh ]
+ pwd
+ saveddir=/data/webapps/rocketmq-mqtt/distribution
+ dirname bin/mqtt.sh
+ ROCKETMQ_MQTT_HOME=bin/..
+ cd bin/..
+ pwd
+ ROCKETMQ_MQTT_HOME=/data/webapps/rocketmq-mqtt/distribution
+ cd /data/webapps/rocketmq-mqtt/distribution
+ export ROCKETMQ_MQTT_HOME
+ BASEDIR=/root
+ mkdir -p /root/logs
+ mainClass=org.apache.rocketmq.mqtt.cs.starter.Startup
+ startup start
+ ps aux
+ grep -v grep
+ grep org.apache.rocketmq.mqtt.cs.starter.Startup
+ awk {print $2}
+ pid=
+ [ ! -z  ]
+ nohup sh /data/webapps/rocketmq-mqtt/distribution/bin/runserver.sh org.apache.rocketmq.mqtt.cs.starter.Startup start

错误信息:

root@mqtt:/data/webapps/rocketmq-mqtt/distribution# cat /root/logs/start_out.log 
OpenJDK 64-Bit Server VM warning: Using the DefNew young collector with the CMS collector is deprecated and will likely be removed in a future release
OpenJDK 64-Bit Server VM warning: UseCMSCompactAtFullCollection is deprecated and will likely be removed in a future release.
Error: Could not find or load main class org.apache.rocketmq.mqtt.cs.starter.Startup
gujiwork commented 6 months ago

/close