eclipse で作成したパッケージを端末 (Fedora) でコンパイルしようとしています。これらの .java を宿題の授業に変換する必要がありますが、それらを .class ファイルにコンパイルした後、Java DoThisDamnit.java で実行されません。
root@localhost mypackage# javac -cp . DoThisDamnit.java
root@localhost mypackage# ls
DoThisDamnit.class DoThisDamnit.java
root@localhost mypackage# java DoThisDamnit.java
Error: Could not find or load main class DoThisDamnit.java
私がやったことは次のとおりです。
- プロジェクト名: My Project を作成しました
- パッケージ名: mypackage を作成しました
- クラスファイルを作成しました: DoThisDamnit
ファイルを消去すると、/home/william/workspace/bin または src にエクスポートされます。ビンに行って入力すると
Java DoThisDamnit.class
Error: could not find or load main classというエラーが表示されます
パッケージがあるので、正しく実行していない気がしますか?
コードテスト
package mypackage;
public class DoThisDamnit {
public static void main(String[] args) {
System.out.print("Doooo it");
}
}