Exewrap / JSmooth等のEXE生成ツールがメモリをかなり使う
exewrap / JSmoothについて
javaでexeファイルを作成しようと、
これから作ろうとしているものに必要な依存関係をmavenで取り込んで、
maven-assembly-pluginでfat-jarビルドし、
java -jarで実行可能なファイルを作成しました。
今のところHello worldを作っただけですが、mavenで取り込んだ依存ライブラリが重く、
jarファイルが19Mになってしまいました。
その後動作を確認して、exewrapだったりJSmoothなりでラッピングしてみたんですが、
ラッピング実行の際OutOfMemoryが発生して100%落ちます。
そもそもjavaでWindowsアプリケーションを作ろうというのが愚行かもしれませんが、
やはりC++なりなんなりで作るべきでしょうか?
8G中6G与えても足らなかったので、現在のリソースではできないのかなと思いました。
これを試してみたら?というのがあったらおしえてください。