错误:无法找到或加载主类schemacrawler.Main

时间:2017-03-06 17:07:23

标签: java shell jar schemacrawler

我正在关注osx上的跨平台安装说明。

我从发布页面下载了最新的.zip。

$ cp -R _schemacrawler/ /usr/local/bin/
$ schemacrawler.sh
Error: Could not find or load main class schemacrawler.Main

我错过了什么?

schemacrawler.sh的内容是

#!/bin/sh
java -cp $(echo lib/*.jar | tr ' ' ':'):config schemacrawler.Main "$@"

我最好的猜测是我需要在某处放置必要的.jar文件。我应该在哪里放置schemacrawler-14.14.03.jarschemacrawler-postgresql-14.14.03.jar

1 个答案:

答案 0 :(得分:0)

将shell脚本更改为

DIR=/usr/local/bin/
java -cp $(echo $DIR/lib/*.jar | tr ' ' ':'):config schemacrawler.Main "$@"

https://github.com/sualeh/SchemaCrawler/issues/115

跟踪问题