3

SchemaCrawlerをWindowsで動作させる方法は?

GraphVizがインストールされます。ここで、コマンドラインを使用してPostgreSQLデータベース全体の図を作成しようとしています。

sc.cmd -command graph -outputformat png \
    -outputfile=graph.png -database=my_database \
    -user=the_user -password=my_password -infolevel=standard

しかし、それについてのエラーlib.jakarta-httpcore-nio-4.0-alpha4.jarが見つかりませんでした:

フェラー:Hauptklasse lib.jakarta-httpcore-nio-4.0-alpha4.jar konnte nicht gefunden oder geladen werden

4

1 に答える 1

1

SchemaCrawler には、データベース ドライバ以外の JDK の外部にある jar への直接リンクはありません。オープン ソースの PostgreSQL ドライバーにバンドルされている最新のSchemaCrawler for PostgreSQL zip ファイルをダウンロードしてみてください。そのダウンロードには、jakarta-httpcore-nio-4.0-alpha4.jar および postgresql-9.1-901-1.jdbc4.jar という jar が含まれています。

もう 1 つの試みは、sc.cmd を使用しないことです。つまり、以下を置き換えます。

sc.cmd .....

java -classpath lib/* schemacrawler.tools.postgresql.Main .....

Sualeh Fatehi、SchemaCrawler

于 2012-10-16T20:09:14.257 に答える