目次とにかくデフォルトの文字コードをUTF-8にしておこうEclipseプラグインのいいところEclipseプラグインの不具合点EclipseからJarファイルの作成は$がいる点がうまくいかない。†プログラムを書いている時に構文エラーを出してくれるので間違いにすぐ気がつけるCtrl+クリックで参照元にジャンプしてコードを追えるブレークポイントを設定できる逆アセンブラの設定をしておけば、ソースコードを参照することができる。†Mainモジュールを書いているのにMainモジュールがないとかいう。}右側のアウトラインになんらかのタイミングで認識されないと動かない。Scalaの文法に沿っているのに、コンパイルエラーを出したり、Scalaの文法に沿っていないのに、コンパイルエラーを出さなかったりする。}でコード全体をくくる必要があるようだからだ。困るのは、文法的に間違っていないのに、エラーを出して、コンパイルが実行できない場合に困るパッケージの移動をする際、1ファイル1クラスを原則としているらしく、他の必要なコードを削除していまうので、1ファイル内にいくつものobjectやclassなどの記述がある場合は、パッケージ間の移動はファイルの移動ではなく、ファイルの作成、内容のコピペで行う必要があります。↑EclipseからJarファイルの作成は$がいる点がうまくいかない。つくられていないクラスがあるのだ。細かくいうとEclipseのExport機能でPrototype.scalaのコンパイルをしたとしようコンパイル結果Prototype$.class$マークが余計です。書かなくちゃならない。コマンドラインからScalaccでコンパイルしてZIPにあっしゅくしてからリネームしてJarファイルを作成したらうまく動作した。方法を下記に示します。†まず、コンパイルします。パッケージ名がprototypeだとしましょう。すると、コンパイル後にはフォルダprototypeができています。このフォルダをZIPで圧縮します。圧縮後のファイル名がprototype.zipだったとしたならば、拡張子をzipからjarにリネームしてやります。以上でjarファイルを作成することができます。†batファイル内で指定したフォルダに追加してやるだけで大丈夫です。私が自作したscalaa.batをつかって実行すると指定のjarファイルをすべて読み込んでくれます。登録されていない場合はコンパイルしたあとに作成されたフォルダを実行パスに放り込んでやれば大丈夫です。