-
-
Notifications
You must be signed in to change notification settings - Fork 201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Commons Lang 3 missing from Lib folder #1560
Comments
@giamma How is this affecting your use of SchemaCrawler? This is not a runtime dependency of SchemaCrawler. |
Sorry, I did not put further details because I thought this was a trivial packaging mistake and you would be immediately aware of the issue. In absence of commons-lang 3 I get a stacktrace at runtime due to a NoClassDefFoundError with the following commandline:
|
@giamma I am not able to reproduce the error using Java 17 on Windows. I do not have access to a Mac, but it should not really matter. Try removing the Cassandra driver from the lib folder. Please delete two jars files whose names start with "cassandra". Please let me know if that works. |
Closing due to no activity. |
Hi, I confirm that after removing Cassandra jars from the lib folder I don't need commons lang 3 anymore. |
We're also encountering this on Java 17 on Linux. And deleting the two Cassandra JARs indeed resolves it. |
Fixes issue #1560 by not distributing the Cassandra drivers
Fixed in SchemaCrawler v16.22.2 |
Description
The zip distribution is missing Commons Lang 3 from _schemacrawler/lib folder
How to Reproduce
No response
Relevant log output
No response
SchemaCrawler Version
16.21.2
Java Version
17
Operating System and Version
MacOS Sonoma
Relational Database System and Version
Oracle 19c
JDBC Driver and Version
21.11.00 as bundled with schemacrawler
The text was updated successfully, but these errors were encountered: