Instalación de RocketMQ en plataforma Win basada en JDK17
1. Modifique los tres scripts de inicio runbroker.cmd,runserver.cmd y tools.cmd, de la siguiente manera:
runbroker.cmd
runserver.cmd p>
tools.cmd
2. Configure las variables de entorno win ROCKETMQ_HOME y NAMESRV_ADDR, porque jdk17 ha eliminado el módulo jre y usa el método classpath para cargarlo. Elimine las dependencias lib de rocketMQ una por una. Debido a que hay muchos paquetes, la longitud del valor de la variable del entorno win es limitada, por lo que se divide en dos variables, rctmq_lib, rctmq_lib_ext, y luego estas dos variables se colocan después de CLASSPATH.
ROCKETMQ_HOME
NAMESRV_ADDR
RCTMQ_LIB
RCTMQ_LIB_EXT
Finalmente, coloque RCTMQ_LIB y RCTMQ_LIB_EXT después de CLASSPATH
>3. Inicie rocketMQ. Inicie mqnamesrv.cmd en el directorio bin y luego inicie mqbroker.cmd
comando de inicio de mqbroker.cmd:
4.