Watch Star Fork

Kiva / KiVMC++MIT

Sign up for free
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
一款纯 C++ 实现的 Java 虚拟机 https://github.com/imkiva/KiVM
Loading...
README-en.md 1.07 KB

KiVM

Build Status GitHub top language license

Kiva's Java Virtual Machine.

Features

  • JNI Support
  • JAR Class Loading Support
  • Full OracleJDK/OpenJDK compatibility
  • Copying Garbage Collector

Build

  1. Requirements

    • Linux or macOS. Windows is not supported yet.
    • Java Development Kit >= 8
    • CMake >= 3.2
  2. Build instructions

    1. First, clone this repo.
    2. cd into your directory that contains KiVM source code.
    3. Type cmake . && make in your terminal app.
    4. Enjoy it!

Run

$ export CLASSPATH=</path/to/rt.jar>:</path/to/charsets.jar>:...
$ ./java <main-class-name> [args...]

Credit

Comments ( 3 )

You need to Sign in for post a comment

11_float_left_people 11_float_left_close