遵循以下建议:Hazelcast access using CLI我尝试通过以下方式运行Hazelcast控制台:
1)下载文件hazelcast-client-X.Y.Z.jar
2)运行
/path/to/java -cp "/path/to/hazelcast-client-X.Y.Z.jar" com.hazelcast.client.console.ClientConsoleApp
我知道了
错误:找不到或加载主类com.hazelcast.client.console.ClientConsoleApp
有什么建议吗?
谢谢
答案 0 :(得分:0)
ClientConsoleApp
未包含在hazelcast-client.jar
中。请改用hazelcast-all.jar
。我刚刚检查了最新版本,ClientConsoleApp
正常工作。
$ java -cp hazelcast-all-3.12.jar com.hazelcast.client.console.ClientConsoleApp
Apr 12, 2019 9:02:15 AM com.hazelcast.config.AbstractConfigLocator
INFO: Loading 'hazelcast-client-default.xml' from the classpath.
Apr 12, 2019 9:02:18 AM com.hazelcast.client.HazelcastClient
...
答案 1 :(得分:0)
我编写了一个简单的 shell 脚本来自动执行以下过程:
hazelcast-all-<version>.jar
(包含 ClientConsoleApp
类),hazelcast-client.xml
文件以连接到集群:https://github.com/YongJieYongJie/hazelcast-cli 和java
命令实际连接到集群。希望这会有所帮助。
(注意:这是基于对这个问题的讨论:Hazelcast access using CLI)