Scalaやるぜ!

いろいろな経緯からちょっと突っ込んでScalaを利用する必要が出てきたので早速環境を整えてみました。

ScalaはHomeBrewでさくっとインストール。インストール先は /usr/local/Cellar/scala/2.9.2 になります。

次に、開発環境はもちろんIntelliJ IDEAなので、設定を行いますがこちらを確認すればおおむねOKでしょう。

■Getting Started with IntelliJ IDEA Scala Plugin http://confluence.jetbrains.net/display/SCA/Getting+Started+with+IntelliJ+IDEA+Scala+Plugin

いろいろなサイトを参考にHelloWorldを出そうとするも、どうしてもコンパイルエラーになる…。ClassNotFound Exceptionがスローされたりするわけです。いろいろとGoogleでWebサイトを確認していくとどうやら設定でScalaのライブラリを利用していないためにコンパイルエラーになっているらしいことがわかりました。

(どうもインストール先のディレクトリのうち、libexec/lib にはライブラリが、libexec/src にはソースコードが設定されているようです。もちろん、本体はbinフォルダにあるわけですが…。)

ということで、プロジェクトの設定を見直して正常に動作することが確認できました。

これで安心してコップ本を読み進められそうです。