| コンポーネント |
Ent |
Pro |
Std |
JET ランチャー
Java アプリケーションをネイティブ コードにコンパイルするための Excelsior JET のクイックセットアップを有効にします。クラスパス、メインクラス、作業フォルダを収集し、JET コントロールパネル ウィザードを起動。必要な設定を自動的にします。 |
 |
 |
 |
JET コントロール パネル
AOT コンパイラのフロント エンド GUI。JET プロジェクト ファイルを順を追って作成し、JET プロジェクト ファイルを簡単に変更できます。 |
 |
 |
 |
AOT (ahead-of-time) ネイティブ コード コンパイラ
開発マシン上で実行する非常に最適化されたコンパイラ。Java バイトコードを x86 (IA-32) コードに変換します。 |
 |
 |
 |
グローバル オプティマイザ
アプリケーション全体を分析し、実際に使用されているクラスを決定。未使用のクラスは圧縮して保存。ダウンロードサイズを小さくし、メモリ使用を抑えます。 |
 |
 |
 |
NEW 6.4 スタートアップ オプティマイザ
スタートアップ時間をアプリケーションのテスト実行で、実行プロファイルを収集し、実行ファイルのコードとデータを最配列しなおすことで1.5倍から2倍短縮します。 |
 |
 |
 |
JIT キャッシュ オプティマイザ
JIT キャッシュの保持されているクラスをAOTコンパイラで作成される最適化されたDLL/共有オブジェクトにリコンパイルするので、キャッシュされるスラスのロードが高速になります。 |
 |
 |
 |
高性能 Java バーチャル マシン
Javaクラスと実行ファイルの両方が動作する完全なJVM。動的コンパイル、メモリ管理、スレッディング、同期化、例外などをサポートします。 |
 |
 |
 |
ライセンスされた Java SE API 実装
Sun Microsystemsからライセンスされた完全なJava SE API を実装し、Sun JRE を必要としないアプリケーションをコンパイルできます。 |
 |
 |
 |
高速 JIT コンパイラ
AOTでプリコンパイルされない動的ロードクラスをプロセスする Just-In-Time(JIT) コンパイラです。高速JITコンパイラは最適化されないコードを生成しますが、最適化JITコンパイラより高速です。 |
 |
 |
 |
最適化 JIT コンパイラ
AOTでプリコンパイルされない動的ロードクラスをプロセスする Just-In-Time(JIT) コンパイラです。 |
 |
 |
 |
Classic Runtime
古い x86 CPUを搭載し、並列実行をサポートしないローエンドマシン向けにデザインされています。並行にスレッドを実行させる場合、ハイパースレッド、マルチコアCPU、マルチプロセッサーシステム向けには推奨しません。 |
 |
 |
  |
Desktop Runtime
一般的なデスクトップ、ノートブック向けです。ビジュアライゼーション、エンジニアリング設計の技術的なクライアント アプリケーション用にも使用できます。 |
 |
 |
 |
Server Runtime
同時使用のサーバーアプリケーションを最新のマルチプロセッサー サーバーで最大の性能を引き出すために利用できます。 |
 |
 |
 |
JetPackII ツール
インストーラの作成を支援します。さらにコピー操作でターゲットにインストールできる自己包括ファイルを作成できます。 |
 |
 |
 |
Java Runtime Slim-Down モデル
最適化した Java アプリケーションのダウンロードサイズを使用しない Java SE API をインストール パッケージから除外し最小にします。) |
 |
 |
 |
Excelsior インストーラ
スプラッシュ画面、ライセンス許諾使用書を表示したり、日本語など複数の言語をサポートします。JetPackII を使用してインストーラをカスタマイズできます。(Linux版はコマンドライン インターフェイスのみ) |
 |
 |
 |
セットアップの Pack200+LZMA 圧縮
Excelsior インストーラはこれらの圧縮方法を使用し、インストール パッケージを最小にします。 |
 |
 |
 |
| Windows サービス ツールキット |
 |
 |
 |
| InstantSplash |
 |
 |
 |
| 評価版ジェネレータ |
 |
 |
 |
| サンプル プロジェクト |
 |
 |
 |
| PDF フォーマットのドキュメント |
 |
 |
 |
| 機能 |
Ent |
Pro |
Std |
| Java SE 6 または J2SE 5.0 プラットフォーム API の任意の部分を使用しているアプリケーションの最適化 |
 |
 |
 |
| ダイナミック クラス ローディングに依存しているアプリケーションの最適化 |
 |
 |
 |
| Java3D、JavaMail、JavaHelp、COMM API、などの Java オプション パッケージを使用するアプリケーションの最適化 |
 |
 |
 |
| Java アプリケーションを通常のネイティブ コード実行ファイルにコンパイル |
 |
 |
 |
| Java コンポーネントを JNI および Invocation API を使用して C/C++/Deplhi/VB6/VBA から呼び出し可能なダイナミック ライブラリに変換 |
 |
 |
 |
| 提供された API とツールを使用して Java アプリケーションを Windows サービスに変換 |
 |
 |
 |
| 標準のバージョン情報リソースを Windows 実行ファイルに追加 |
 |
 |
|
| Java アプリケーションをネイティブ コード実行ファイル (Windows 版では EXE および DLL、Linux 版では実行ファイルおよび共有オブジェクト) に変換 |
 |
 |
 |
| ハイパースレッド/マルチコア CPU およびデュアルプロセッサー システムで動作している Java アプリケーションのパフォーマンスの最大化 |
 |
 |
 |
| ハイエンド マルチプロセッサー サーバーで動作している Java アプリケーションのスループットの最大化 |
 |
 |
 |
| アプリケーションのコールドスタートアップ時間を 1.5 - 2倍に減少 |
 |
 |
 |
| Java アプリケーションの起動時にネイティブ スプラッシュ スクリーンを表示 |
 |
 |
 |
| アプリケーション メモリ使用量の減少 |
 |
 |
 |
| プロプライエタリな Java コードを逆コンパイルから保護 |
 |
 |
 |
| NEW プログラム データの暗号化 (ストリング リテラル、リフレクション情報など) |
 |
 |
 |
| NEW 実行ファイルにパックされるリソースの暗号化 (オーディオ クリップ、アイコン、プロパティ ファイル) |
 |
 |
 |
| ターゲット システムに Java (JRE) のインストールが必要ない完全なアプリケーション セットアップの作成 |
 |
 |
 |
| USB フラッシュ ドライブから実行するプリインストール Java アプリケーションの作成 |
 |
 |
 |
| インストールする Java アプリケーションのディスク フットプリントを大幅に減少 |
 |
 |
 |
| Java アプリケーションのダウンロード サイズを大幅に減少 |
 |
 |
 |
| Excelsior インストーラまたは別のインストール ツールを使用したアプリケーション セットアップの作成 |
 |
 |
 |
| コンパクトな Excelsior インストーラ ベースのセットアップの作成 |
 |
 |
 |
| "アプリケーションの実行"、"システムの再起動" などのインストール後のアクションを指定 (Windows のみ) |
 |
 |
|
| Excelsior インストーラのインストール ダイアログのイメージ、テキストおよびタイトルを変更して、アプリケーション セットアップをカスタマイズ可能 (Windows のみ) |
 |
 |
 |
| Excelsior インストーラ ベースのセットアップでファイルとの関連付けおよびカスタム アイコンを使用したショートカットを作成 (Windows のみ) |
 |
 |
 |
| 以前配布したインストール パッケージ用のアップデート作成 |
 |
 |
 |
| Java アプリケーションの評価版の作成 |
 |
 |
 |