Perhaps i can find out a workaround of using it and implement some of the funtionality natively in Java.
The python bindings have had a lot of work put into them by doomchild. If you really want to, you could use those through jython to get it execute in the JVM. I'm not sure if that helps with any problem you have. Other than that, someone with the necessary knowledge has to take the time to write the Java bindings from scratch, resulting in a DFHack library you could just import into java code and use as such.
Edit: It needs to be maintained too. So writing the bindings isn't a one-time deal. Judging from the questions you presented, I'd say the path of least resistance for you is to learn python and use the python bindings already there.
But if you really like Java and don't want to switch, then if you manage to get DFHack do something, anything, through Java, there's always the chance other people interested in the same thing will pop up and help. I'd certainly help with the python bindings if I had any kind of idea what's supposed to be done with them.