Could not find the main class: クラス名. Program will exit.

javaをコンパイルする時に「Could not find the main class: クラス名.  Program will exit.」というエラーが出ました。

Eclipseとかで開発しているとコンパイルとかしないのでコマンドを忘れてしまいます。

C:\>java -classpath .:C:\lib\jt400.jar SampleClass

と実行すると、「Could not find the main class: SampleClass.  Program will exit.」というエラーが出ます。

超初心者的なエラーなのですが、Linuxでクラスパスのセパレータは「:」ですが、ウィンドウズではセパレータは「;」でした。

なので正しくは以下になります。

C:\>java -classpath .;C:\lib\jt400.jar SampleClass

正常に動作しました。

コメント

タイトルとURLをコピーしました