One solution is to call your java method from c using jni, and then create a perl wrapper for the c function.
] may help you getting this done faster.
You can use Jace
] to create a c++ wrapper for your java project. Then use swig to create a perl wrapper for the c++ code.
You can always try:
Call Java from Perl
] - it will probably work, but I haven't tried it myself.