alibaba / canal

阿里巴巴 MySQL binlog 增量订阅&消费组件
Apache License 2.0
28.44k stars 7.6k forks source link

刚上手Canal碰到的问题:Error: Could not find or load main class com.alibaba.otter.canal.deployer.CanalLauncher #3049

Open Tracy82 opened 4 years ago

Tracy82 commented 4 years ago

Question

第一次上手Canal,按照QuickStart来尝试, 版本是canal.deployer-1.1.4

执行 sh ./bin/start.sh 时, 没有启动服务成功, 查看canal_stdout.log日志显示: Error: Could not find or load main class com.alibaba.otter.canal.deployer.CanalLauncher

awanganddong commented 3 years ago

遇到相同的问题

以下是java 版本

java version "1.8.0_281" Java(TM) SE Runtime Environment (build 1.8.0_281-b09) Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)

YangBaohust commented 2 years ago

同样的问题,文档稀烂 java version "1.8.0_212" Java(TM) SE Runtime Environment (build 1.8.0_212-b10) Java HotSpot(TM) 64-Bit Server VM (build 25.212-b10, mixed mode)

hhhzewei commented 6 months ago

我是同样的问题,最后发现原因是直接将.tar.gz安装包拖到虚拟机里导致文件损毁,解压时异常终止,丢失了lib文件夹,里面有一堆jar文件。完整的文件应该在/tmp下面找,或者直接粘贴到终端会显示路径。