Skip to content

jianglin1008/jvm.go

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jvm.go

A JVM writing in GO... jvm.go Logo

My dev environment:

  • Mac OS X 10.10.2
  • Java 1.8.0_31
  • Go 1.4

Build jvm.go

export GOPATH=path/to/jvm.go/
go install jvmgo

Run jvm.go

make folder structures like this:

path/to/jvm.go/bin
  jvmgo
  jre/
    lib/
      rt.jar
      currency.data
      net.properties
cd path/to/jvm.go/bin
./jvmgo -cp path/to/jars:path/to/classes HelloWorld

Where to find rt.jar:

/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/rt.jar

About

A JVM writing in GO...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 87.2%
  • Java 12.7%
  • JavaScript 0.1%