事象
exeを実行すると以下のエラーが発生する。
javaはポータブル版(zip版)を入れていてJAVA_HOMEおよびPATHは通している。
This application requires a Java Runtime Environment 1.7.0_09
原因
どうやら、javaをインストーラでインストールすることで登録されるレジストリ情報を
参照しているらしく、javaのパスが通っていてもLaunch4jが認識してくれないらしい。
バージョンを合わせたらいいのかと思い、
1.7.0_09のJREを準備してみたけど、同じエラーメッセージの一点張りだった。
インストーラでjavaをインストールするしかないのか
exeファイル単体でどうしても動かしたい場合は、
インストーラでのjavaのインストールがいちばん手っ取り早い
exeが起動できればいい
exeが起動できればいいのであれば、いかの方法で対応可能
コマンドプロンプトにて、
java -jar exeファイル名
備忘
jarファイルをexe化した場合、exeファイルを解凍すれば中身が見れる
