質問: ### 詳細 ラズパイにおいてjavaを使ったGPIO制御をしたいと思い色々調べました。 pi4jを導入して...と言うのは分かりました。 でも、pi4jを使ったプログラムをコンパイルするときのフレーズに疑問があります。 #### 疑問 ``` javac -cp .:pi4j/pi4j-1.0-SNAPSHOT/lib/* Sample.java sudo java -cp .:pi4j/pi4j-1.0-SNAPSHOT/lib* Sample ``` 上の2行でコンパイル、実行しているのは分かりますが、なんで色々なオプションがついているのでしょうか? このフレーズはなんでしょうか? また、このフレーズを略してコンパイル、実行できませんか?
回答: javac - Java プログラミング言語コンパイラ ここにそのいろいろついてるオプションの説明があります それによると、-cp なんたら ってのは、CLASSPATHの設定だ、ってことがわかります ということで、事前に環境変数CLASSPATHの設定をしておけば、このオプションは省略することができます