This library contains an experimental implementation of a Java Virtual Machine for vxWorks operating system. This is actually a port of jArt java machine I've developed in another project.

The latest version 1.0.0 can be downloaded via this link.

Supported features


Be sure you have VXWORKS flag defined (e.g. CFLAGS+=-DVXWORKS) when building for VxWorks target. When building for Linux, VXWORKS flag must not be defined.

Example of usage

The main entry point to JVM is contained in file jvm.c, function jvm_start(). This function starts the Java machine and executes a static method

public static void sys.entry.Entry.entry()

of sys.entry.Entry class.

Please follow this link or take a look at jvm.c file contained in jvm package.

©2009 by Arthur Benilov

Project Web Hosted by