1

我正在遵循 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

4

1 回答 1

0

将shell脚本更改为

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

在https://github.com/sualeh/SchemaCrawler/issues/115跟踪问题

于 2017-03-06T17:33:19.560 回答