OSGi 包中的 Schemacrawler

Schemacrawler in OSGi bundle

我是 Schemacrawler 的新手,需要一些帮助。我想在我的项目中使用 Schemacrawler 作为 OSGi 包。但是我不确定该怎么做。在Readme, it says that "The SchemaCrawler jar file is bundled as an OSGi bundle". But there are a lot of schemacrawlers jars in the Maven repo。我应该使用哪一个?

另一个问题是,我尝试只将 schemacrawler jar 导入我的项目,并用 sqlite 做了一点测试。它确实工作得很好,但是我想知道我是否还需要包含所有其他特定于数据库的 jar(例如 schemacrawler-sqlite)?他们究竟是为了什么?谢谢!

伊莱,

这是 Java 中关于 OSGi 的资源:OSGi Modularity - Tutorial. You should use the latest version of the main SchemaCrawler jar. If you are using SQLite, you should also use the corrsponding version of SchemaCrawler for SQlite jar。用于 SQlite jar 的 SchemaCrawler 提供了专门用于 SQLite 的附加功能。

Sualeh Fatehi,SchemaCrawler