Eclipse PATHの件のつづき・・・。

http://blog.chrhsmt.com/2013/05/java.php

ほんとよくこんなの思いつくね・・・。

ちなみにProcessBuilderでも動きました。

ProcessBuilder pb = new ProcessBuilder(new String[]{"env", "PATH=/opt/local/bin/:$PATH;", "opencv_createsamples"});

そのまんまで問題なしw。

これでも結局、Eclipse上で実行するときだけ必要なもので本番はこのコードは不要です。

これじゃマルチプラットフォームは無理だね。

コードよりも上位で設定したかったけどわからない。

なんでシステムのPATHを取得してくれないんだろうか。

結局、実行時の引数で判定するようにしました・・・。

これはこれで勉強になったけどね。

この記事へのコメント

この記事へのトラックバック