必備軟件(jdk、maven等)不再敖述,而且此步驟十分簡單,具體如下:
rocketmq下載地址:https://github.com/apache/rocketmq-externals
rocketmq-console
下載源碼後,找到配置文件application.properties,並按照自己需求進行配置。
例如:
server.contextPath=/rocketmq(必須帶有‘/’)
server.port=80
rocketmq.config.namesrvAddr=namesrv服務地址(ip1:port;ip2:port)127.0.0.1:9876
不知道爲啥缺少maven依賴
pom裏添加
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.4</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.9.4</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.9.4</version>
</dependency>
在文件根目錄執行命令:
mvn clean package -Dmaven.test.skip=true
然後在target目錄下找到文件rocketmq-console-ng-1.0.0.jar
啓動rocketmq-console,執行命令:
java -jar rocketmq-console-ng-1.0.0.jar
訪問頁面如下: