Pc

ソフトアンテナ

Windows/Mac/Mobile用オンラインソフトのバージョンアップ状況を調べています。

詳細情報

タイトル exewrap
URL http://exewrap.osdn.jp/
バージョン 1.2.0   1.1.9   1.1.8   1.1.7   1.1.6   1.1.5   1.1.4   1.1.3b   1.1.1   0.9.6   0.9.5  
更新日 2017/10/19
追加日 2013/08/17
種別 フリーソフト
説明 Java の実行可能 JAR ファイルを EXE に変換するツール。

スクリーンショット

スクリーンショットはありません。

レビュー

レビューはありません。
スポンサーリンク

更新グラフ

バージョン履歴

2017/10/19 ver 1.2.0

2017/10/19 バージョン 1.2.0 リリース - リフレクションを使わずにシステムクラスローダーを設定するようになりました。 - ウィルス対策ソフトのウィルス誤検出対策としてリソース保持の構成を変更しました。
タスクマネージャーにjava.exe, javaw.exeではなくEXEファイル名が表示されます。
ウィンドウアプリケーションはスプラッシュスクリーン表示に対応しています。
生成されるEXEファイルのサイズは、JARファイルのサイズ+40KBと軽量です。
Pack200アーカイブ形式でJARファイルを圧縮するためファイルサイズが小さくなります。
exewrap 1.2.0
(377KB)
Version 1.2.0 (2017/10/19)
リフレクションを使わずにJavaVM作成時にシステムクラスローダーを設定するようになりました。
ウィルス対策ソフトのウィルス誤検出対策としてリソース保持の構成を変更しました。
その他、細かいバグ修正をおこなっています。

2017/10/13 ver 1.1.9

2017/10/13 バージョン 1.1.9 リリース - Java 9 に対応しました。
exewrap 1.1.9
(414KB)
exewrapで作成されたアプリケーションは、アプリケーションファイル(EXE)のあるディレクトリに、libディレクトリが存在する場合、libディレクトリ(およびサブフォルダ)を自動的にクラスパスに追加します。 JDBC ドライバなどの外部ライブラリは、アプリケーションファイル(EXE)と同じ場所にlibディレクトリを作成し、そのディレクトリ内に配置することができます。また、libディレクトリにはPATHも通されるため、DLLを配置することもできます。
Version 1.1.9 (2017/10/13)
Java 9 対応。
java.ext.dirs が廃止されたので外部ライブラリを java.class.path で指定するように変更しました。
Java 9 で不正なリフレクション操作が警告される(将来的には禁止される)ようになったのでシステム・クラスローダーの置き換えを廃止しました。

2017/10/09 ver 1.1.8

2017/10/09 バージョン 1.1.8 リリース - ターゲットバージョン指定のminorとbuildの上位ビットが欠落するバグを修正しました。
exewrap 1.1.8
(415KB)
Version 1.1.8 (2017/10/09)
ターゲットバージョン指定のminorとbuildの上位ビットが欠落するバグを修正しました。
ターゲットバージョン指定が正しく機能しないバグを修正しました。たとえば、Java 8u40 以上をターゲットにする場合は -t 1.8.0.40 を指定します。
パッケージのspecTitle, specVersion, specVendor, implTitle, implVersion, implVendorをマニフェストファイルから設定するようにしました。
スレッドでキャッチされない例外が発生しても無視してアプリケーション実行を継続する拡張フラグ IGNORE_UNCAUGHT_EXCEPTION を追加しました。
jreフォルダだけでなくjreで始まるフォルダもJRE検索対象になりました。これにより、jre1.8.0_40のようなバージョン付きフォルダがJRE検索の対象になります。
拡張フラグSHAREを指定してプロセスを共有した場合に、GetJString関数、GetShiftJIS関数等で誤ったJVM環境(JNIEnv*)が使われる不具合を修正しました。
プロセス共有時のプロセス間通信の実装をDDEから共有メモリに変更しました。この変更に伴い拡張フラグDDE_CONNECTの名前をSHAREに変更しました。

2017/09/19 ver 1.1.7

2017/09/19 バージョン 1.1.7 リリース - ロードされるクラスにjava.security.ProtectionDomainを設定するようにしました。 - ターゲットバージョン指定が正しく機能しないバグを修正しました。
exewrap 1.1.7
(425KB)
http://docs.oracle.com/javase/jp/8/docs/api/java/awt/SplashScreen.html
Version 1.1.7 (2017/09/19)
ロードされるクラスにjava.security.ProtectionDomainを設定するようにしました。
ターゲットバージョン指定が正しく機能しないバグを修正しました。 たとえば、Java 8u40 以上をターゲットにする場合は -t 1.8.0.40 を指定します。
Version 1.1.6 (2017/02/21)
出力ファイル名に拡張子が含まれていないとクラッシュするバグを修正しました。
実行ファイル名をVisualVMの表示名として設定するようにしました。

2017/02/21 ver 1.1.6

2017/02/21 バージョン 1.1.6 リリース - 出力ファイル名に拡張子が含まれていないとクラッシュするバグを修正しました。 - 実行ファイル名をVisualVMの表示名として設定するようにしました。
exewrap 1.1.6

2017/02/02 ver 1.1.5

2017/02/01 バージョン 1.1.5 リリース - Pack200圧縮処理が復帰せずにフリーズしてしまうバグを修正しました。 - 出力フォルダーが存在しない場合に再帰的にフォルダーを作成するようにしました。
exewrap 1.1.5
(412KB)
Version 1.1.5 (2017/02/01)
Pack200圧縮処理が復帰せずにフリーズしてしまうバグを修正しました。
出力フォルダーが存在しない場合に再帰的にフォルダーを作成するようにしました。

2017/01/26 ver 1.1.4

Copyright (C) 2005-2017 HIRUKAWA Ryo. All rights reserved.
exewrap 1.1.4
(411KB)
引数オプション         
-A <architecture>
-t <target-version>
-M <main-class>
-L <ext-dirs>
-e <ext-flags>
-b <vm-args>
-i <icon-file>
-v <version>
-d <description>
-c <copyright>
-C <company-name>
-p <product-name>
-V <product-version>
-j <jar-file>
-o <exe-file>
(省略されました)

2017/01/15 ver 1.1.3b

exewrap
特徴
ライセンス
ダウンロード
インストール・使い方
変更履歴
アプリケーションの種類
コンソール・アプリケーション
ウィンドウ・アプリケーション
サービス・アプリケーション
機能
外部ライブラリの読み込み
JRE検索
セキュリティ・マネージャー
スプラッシュ・スクリーン
システム・プロパティ
JRE縮小(小さなJREを作成する)
環境変数を設定する
オプション
(省略されました)

2016/02/09 ver 1.1.1

exewrap
Features
License
Download
How to use
Powered by exewrap
jetty.exe
solr.exe
Application Types
Window application
Windows service app
Console application
Other Features
External Libraries
Search JRE
Security Manager
Splash Screen
System Properties
Options
(省略されました)

2009/04/05 ver 0.9.6

v0.9.6 exewrap096.zip 2009/04/05
2009/04/05 HIRUKAWA Ryo

2008/10/19 ver 0.9.5

v0.9.5 exewrap095.zip 2008/10/19
2008/10/19 HIRUKAWA Ryo