GPL Requires python 2.7 https://github.com/andrewromanenco/pyjvm PyJVM is not full implementation of JVM7. All byte code instructions are supported, but many native methods from Java Api are not. There is good chance your java application will finish with exception: Exception: Op (SOME_NAME_HERE) is not yet supported in natives Which means that this specific native method is not ready yet. See tes