Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Feb 19:42
· 59 commits to master since this release

OpenccJNI v1.2.0

This release provides:

  • Core Java library (openccjni)
  • CLI tool (openccjni-cli)
  • Native JNI wrappers (Linux / macOS Intel / macOS Apple Silicon /
    Windows)
  • Fat JAR (self-contained CLI)
  • JVM distributions (.jvm.zip / .jvm.tar)
  • Sources + Javadoc

📦 What Should I Download?

1️⃣ I only need the Java library (embed into my project)

Download:

  • openccjni-1.2.0.jar
  • (Optional) openccjni-1.2.0-sources.jar
  • (Optional) openccjni-1.2.0-javadoc.jar

You will also need the native bundle for your OS (see below).


2️⃣ I want a simple CLI JAR (run with java -jar)

Download:

  • openccjni-cli-1.2.0-all.jar

Run:

java -jar openccjni-cli-1.2.0-all.jar --help

This is the easiest option for most users.


3️⃣ I want a full JVM CLI distribution (includes launcher scripts)

Download ONE of:

  • openccjni-cli-1.2.0.jvm.zip
  • openccjni-cli-1.2.0.jvm.tar

Extract and run:

bin/openccjni-cli

Best for server deployment or system installation.


🧩 Native Libraries (Required for Java Library Usage)

If embedding openccjni manually, download the native bundle matching
your OS:


Platform File


Linux x86_64 OpenccJNI-natives-v1.2.0-linux-x86_64.zip

macOS arm64 (Apple Silicon) OpenccJNI-natives-v1.2.0-macos-arm64.zip

macOS x86_64 (Intel) OpenccJNI-natives-v1.2.0-macos-x86_64.zip

Windows x86_64 OpenccJNI-natives-v1.2.0-windows-x86_64.zip

Each bundle contains:

  • OpenccWrapper.{so|dylib|dll}
  • opencc_fmmseg_capi.{so|dylib|dll}

Place both files in the same directory at runtime.

If embedding inside a JAR, use:

/openccjni/natives/<platform>/

🧠 Quick Recommendation

Use Case Recommended Download


Just run CLI openccjni-cli-1.2.0-all.jar
Embed in Java project openccjni-1.2.0.jar + native bundle
Deploy on server .jvm.zip or .jvm.tar


🔐 Checksums

All assets include SHA256 hashes shown in the GitHub release UI.


🚀 Changes in v1.2.0

  • Native builds for Linux / macOS (Intel + ARM) / Windows\
  • Java 8 compatible build\
  • CLI fat JAR support\
  • JVM distribution packages\
  • Unified multi-platform release pipeline

If unsure which file to download:

👉 Most users should download openccjni-cli-1.2.0-all.jar

Full Changelog: v1.0.3...v1.2.0