system() 関数を使用して Java .jar ファイルを起動するコンパイル済み C アプリケーションを作成中です。
int main() {
system("java -jar MyJar.jar");
return 0;
}
これをクリック可能なアプリ バンドルにうまくまとめましたが、ダブルクリックすると、jar を起動する直前にアプリケーションが終了します。ただし、コマンド ラインからコンパイル済みの C コードを実行すると、完全に機能します。
どんな洞察もいただければ幸いです!
スコット