JavaでProtocolBuffersを扱うにはソースコードからビルドする必要がある。基本的な手順は参考ページに書いてあるが細かいところでトラブルが起き、意外と手間がかかる。
作業ディレクトリについて
「ソースコードのルートディレクトリ/java」に移動と書いてあるがどれがそれなのか分かりにくい。ソースコードのルートディレクトリってどれ?ってことになる。
protobuf-*/javaディレクトリで作業を行う必要がある。
Java用ランタイムライブラリをビルドするときの注意点
OpenJDKではビルドエラーが発生してしまうため、環境変数JAVA_HOMEを適切なものにするために~/.bash_profileを
と編集し、
export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.14/jre
export PAHT=$PATH:$JAVA_HOME
$ source ~/.bash_profile
とコマンドを実行
0 件のコメント:
コメントを投稿