- 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 testcases/src for sample java programs.
Documentation
- How to start virtual machine
- About virtual machine
- Class resolution and loading
- Multithreading
- Native methods
- More docs...
Contacts
- Andrew Romanenco
- andrew@romanenco.com
- https://twitter.com/andrewromanenco