makotanの勉強日記

勉強したこととか設定系のメモとかそういうのを集めたもの

MacのJava7でのjava.library.pathにライブラリを設定する方法

一番最適な判断方法はJavaの中でこれを出力する

System.getProperty("java.library.path");

そこに~/Library/Java/Extensionsがあるのに気がついたので

mkdir -p ~/Library/Java/Extensions

こんなコマンドでディレクトリを作成したあとでExtensionsなライブラリをln -s でリンクする

ln -s /usr/local/Cellar/elasticsearch/0.90.9/libexec/sigar/libsigar-universal64-macosx.dylib libsigar-universal64-macosx.dylib

例としてbrewでインストールしたlibsigar-universal64-macosx.dylibをセットしてみる

こうやるとバージョン固定になるので、バージョン部分などは適当にw

これならsudo使ったりしなくて良いのでちょっと良いなと思った