Windows PowerShellで、複数のクラスパスを指定してJavaコンパイルする時。

Windowsでは、クラスパスの区切り文字が';"(セミコロン)なのだが、

PowerShellで、

> javac -classpath .;C:\scala\lib\scala-library.jar Sample.java

とやっても、

      • -

javac: ソースファイルがありません。
使い方: javac
使用可能なオプションのリストについては、-help を使用します

      • -

といわれる始末。



結局、

クラスパスのところをセミコロンで囲んで(↓)解決した。

> javac -classpath ".;C:\scala\lib\scala-library.jar" Sample.java