Since version 1.64 web2py runs fully on Java and j2ee using jython.
Here is what you do (assuming java is installed but nothing else)
download jython here
java -jar jython_installer-2.5rc4.jar --console
download the sqlite jdbc adaptor here and copy it in the java lib folder.
(optional) download the sqlite jdbc adaptor here and copy it in the java lib folder.
cd into the web2py folder and run
/path/to/jython web2py.py -h
point your browser to
On more recent version of Jython users have experienced problems with regular expressions causing the system to lock on rendering some templates.