nemunoteスマートフォン用の表示で見るnemunoteこの広告は、90日以上更新していないブログに表示しています。NetBeans開発環境としてNetBeans6.8を使ってみてる。実行時引数に-Djava.library.pathを設定すればよいらしい。プラットフォームごとに毎回設定し直すのは面倒なので何とかしたい。Eclipseだと確かGUIで設定できたと思うんだけど、NetBeansでは見当たらなかった。そこで、実行時にAntタスクでうまく設定できないだろうかという試み。ディレクトリ構成プラットフォームごとのライブラリをまとめておく。この例はプロジェクトディレクトリ直下のnative_libsディレクトリにまとめたものとする。初期化時にプラットフォームごとのライブラリへのパスを設定する。この例ではnatives.platformにプラットフォームを、natives.libpath.fooにプラットフォームごとのライブラリパスを設定してる。</target>conditionタスクに関してはAntのマニュアルを参照。run.jvmargs="-Djava.library.path=${natives.libpath.foo}"プロパティの設定プロジェクトのプロパティで、「保存時にコンパイル」の無効にしておく。これを有効にしている場合、プログラムの実行時にAntタスクが実行されないため。http://wiki.netbeans.org/FaqCompileOnSaveJa実行あとは普通にプロジェクトを実行すれば良い。デバッグも問題なく動作するが、プロファイラを使用した場合はうまく動かないみたいだ。この件は今のところ未解決。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。