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
Compiling
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.