インストーラーがinstall4jで作成されているが,そのインストーラーがうまく起動できない場合の対処法。
ただ実行しただけだと何もエラー出さずに落ちるので原因がわからない。
環境
macOS 10.13
手順
環境変数INSTALL4J_LOG=yes
を設定してinstall4jのランチャーを起動する。
例:
INSTALL4J_LOG=yes myLauncher.app/Contents/MacOS/JavaApplicationStub
(省略)
<JAVA_HOME>/lib/ext exists, extensions mechanism no longer supported; Use -classpath instead.
.Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
エラーメッセージを取得することができました。
ここから長いデバッグの旅が始まります。