CheerpJ is a WebAssembly-based Java Virtual Machine for the browser. This means Java applications can be executed from the browser with no Java installations. Amazing, right? but… How does it work?
完全なJavaランタイム
CheerpJ には完全な OpenJDK ランタイムが付属しており、あらゆる Java アプリケーションとの完全な互換性を提供します。
WebAssembly の完全な JVM
CheerpJ は、WebAssembly ジャストインタイム コンパイラのおかげで Java バイトコードを実行します
安全な設計
CheerpJ はブラウザのサンドボックス内で動作し、システム アクセスに安全な Web API を使用します。
CheerpJ runs in any modern browser using standard Web technologies, particularly WebAssembly, JavaScript, and HTML5. It can either be integrated into a web page like any JavaScript library, by simply adding a <script>
tag, or via a browser extension.
CheerpJ is very simple to use as it exposes an API for executing standalone Java applications, applets, Java Web Starts, and Java libraries – entirely in the browser. One of the strengths of CheerpJ is that it works directly with Java byte code/JARs, meaning no need to modify or have access to the application’s source code.
CheerpJ assets are static, which makes it easily self-hostable, and we provide a cloud version under the CheerpJ Community Licence (free to use for personal projects and technical evaluations).
主な特長
Our Tools
CheerpJ Core
A full runtime environment for running Java applications, Applets, and Libraries in the browser.
CheerpJ JNLP ランナー
Run Java Web Start (JWS) applications on Chrome and Edge, without a local Java Desktop installation.
CheerpJ Applet Runner
Allows on-the-fly execution of Applet(s) exclusively on Chrome or Edge browsers.
CheerpJ を使用して、レガシー Java アプリケーションを最新化し、アクセスを改善する方法をご覧ください。
CheerpJ が Java 要件への対応にどのように役立つかを知るには、弊社のチームによる無料デモをスケジュールしてください。
フォームに記入するか、直接デモを予約してください こちらをご覧ください。