下载rocketmq可视化界面,源码地址:https://github.com/apache/rocketmq-dashboard
修改application.yml配置文件端口为8089和namesrvAddrs,打包直接部署,结果拉取依赖报错,大概意思是maven-antrun-plugin 仓库找不到,pom文件的maven-antrun-plugin这里改下:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.8</version>
<executions>
<execution>
<phase>generate-resources</phase>
<configuration>
<target>
<copy todir="${project.build.directory}/classes/public">
<fileset dir="${project.basedir}/frontend/build"/>
</copy>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
打包然后上传到linux服务器上,执行脚本运行(后台运行程序且所有日志输出到nohup.out文件上):
nohup java -jar rocketmq-dashboard-1.0.1-SNAPSHOT.jar >nohup.out 2>&1 &
输入服务器地址:8089,看到页面就是成功了