現在、マルチキャスト接続を意味するJavaアプリケーションを作成しています。java.net.preferIPv4Stackをtrueに強制します。
私の開発マシンはMacで、マルチキャストグループに接続する際に問題があります。私は引数を追加することによってそれを修正した-Djava.net.preferIPv4Stack=true
は私の実行コンフィギュレーションです。実行時にこのプロパティをtrue
に設定することはできません.JVMは起動時に一度読み込み、実行時には読み込まないためです。
私の問題は、アプリケーションをリリースするときに、アイコンを簡単に「ダブルクリック」して、Windows、Mac、またはLinuxディストリビューションを使用していても問題なく起動することです。
私の質問は、この引数を使用して.jar
をJVMに起動させるにはどうすればいいですか?それをするためにMavenに伝える方法はありますか?
事前
[実行可能なjarのjvmパラメータを追加する方法は?](http://stackoverflow.com/questions/13787353/how-to-add-jvm-parameters-for-a-runnable-jar) – Kenster