tabulapdf / tabula-java

Extract tables from PDF files
MIT License
1.77k stars 412 forks source link

Does this run on GraalVM? #534

Open quom opened 7 months ago

quom commented 7 months ago

Has anyone tried to compile this using GraalVM to make a static binary? For calling from bindings such as python this would massively improve startup times and reduce the need for having a JVM in place to run the code

jazzido commented 7 months ago

Hey @quom. That's a great point, and something that I've thought about. Unfortunately, I currently don't have the time to work on it.

But of course, contributions are always welcome.

quom commented 7 months ago

I will take a look at it when I get the chance - I think there is some use of reflection in the codebase which needs to be runtime traced to give the compiler some guidance.