A superb extension with great customer support! We have an large, extensive applet that displays automated weather reports from commercial aircraft that is used by weather services world-wide. Thanks to CheerpJ we can now run it again in a browser (chrome). The CheerpJ version is FAST, able to display 800,000+ wind barbs in just a couple of seconds. We’re very happy indeed.
CheerpJ Core is a WebAssembly-based Java Virtual Machine for the browser. It has extensive compatibility with Java 8 and provides a full runtime environment for running Java applications, applets, libraries, and Java Web Start / JNLP applications in the browser without plugins.
JavaアプリケーションをHTML5にモダナイズ
CheerpJを使えば、Javaベースの製品を持つ組織は、最小限の労力でアプリケーションをHTML5やクラウドに移行し、Javaをローカルにインストールすることなく、モダンブラウザからアクセスできるようにすることができます。
CheerpJは、既存のJavaクライアントからブラウザベースのWebアプリケーションへの完全自動化された、完全または部分的な移行を可能にします。
主な特長
価格設定
- CheerpJは、個人的なプロジェクト、ほとんどの非商用アプリケーション、技術的な評価のために無料で使用できます。
- CheerpJを商用アプリケーション、社内業務アプリケーション、または評価以外の目的で使用するすべての組織向けです。
- 学術機関、公共機関、教育機関、非営利団体向け。
よくある質問はこちら
よくある質問はこちら
CheerpJ can run Java Applets, Java Web Start applications, stand-alone Java applications (including Swing), and Java libraries, on any modern browser that supports WebAssembly.
CheerpJ is the only full Java Runtime Environment for the browser, extensively compatible with Java SE and equipped with a full build of the OpenJDK JRE. By using CheerpJ, you will not need to modify your application – it will just work on any browser, without a local Java installation.
You can use CheerpJ in two scenarios:
- To preserve and improve access to existing legacy Java applications, including third-party ones, in the form of Java Applets, Java Web Start, or standalone. With CheerpJ, you can extend the life of mission-critical Java content, improve its security, and eliminate the need for legacy browsers and Java Desktop installations.
- If you are a developer, to modernise existing Java applications into web applications, without rewriting them. CheerpJ allows you to use existing Java either to develop a full application, or to preserve parts of the application (e.g. the client-side business logic) with a new HTML5 UI, breathing new life in your application with minimal investment.
Yes. CheerpJ is used by many organizations worldwide to run Oracle Java-based products, such as Oracle Forms and Oracle E-Business Suite, on modern browsers. This includes several Fortune 500 companies as well as local and federal government agencies.
CheerpJ is a full JVM in WebAssembly, running client-side within the browser sandbox. It has no native or server-side components. As such, it benefits from the Web security model, drastically improving the application security profile compared to standard Java applications.
Fantastic job. My large JAVA applet for a visual interactive discovery of derivatives and integrals of vector fields had been used all around the world for almost 20 years — then the browsers effectively killed it by withdrawing support for JAVA. I had not been able to rewrite it as a freestanding JAVA main program. So happy when I discovered CheerpJ in the spring. So many happy students, instructors, and folks from everywhere who just to play and discover!
Matthias Kawski
This is great! I had a set of online “animated diagrams” as Java applets since about 1999. Over the years, support for Java in browsers has disappeared due to security concerns. Now I can see my old applets again.
Craig Reynolds
Simply amazing simplicity and effectiveness. Very useful with old switches that only have a Java Applet interface and other similar appliances. Great job!
Gianluca Bonetti
The Java Applet I am using looks and behaves very similarly under CheerpJ on a modern computer, vs an ancient computer with an old browser that actually runs Java applets. Performance is good, too. Five stars!
Mark Riordan
Leaning Technologiesは、ソフトウェアへにおける究極の難題をサポートするため、そのツールセットを拡張する十分な能力と、要求される完璧なレベルを達成するという揺るぎない決意を兼ね備えていました。激務だったが、Blackbirdは比較的短い期間でHTMLプロダクトを世界中のクラアントに発信することができました
Stephen Streater
Blackbird plc R&Dディレクター
CheerpJ を使用して、レガシー Java アプリケーションを最新化し、アクセスを改善する方法をご覧ください。
CheerpJ が Java 要件への対応にどのように役立つかを知るには、弊社のチームによる無料デモをスケジュールしてください。
フォームに記入するか、直接デモを予約してください こちらをご覧ください。