我想在終端(Fedora)中編譯我在eclipse中編寫的包。 我需要將這些.java文件轉換爲我的作業教程,但是在我將它們編譯爲.class文件後,它們將不會用java DoThisDamnit.java執行。用eclipse清理,但無法在終端中編譯Helloworld(錯誤:無法找到或加載主類)
[email protected] mypackage# javac -cp . DoThisDamnit.java
[email protected] mypackage# ls
DoThisDamnit.class DoThisDamnit.java
[email protected] mypackage# java DoThisDamnit.java
Error: Could not find or load main class DoThisDamnit.java
我所做的是以下幾點:
- 創建了一個項目名:我的項目
- 創建包名稱:mypackage的
- 創建一個類文件:DoThisDamnit
清理完文件後,它會被導出到/ home/william/workspace/bin或src。當我進入到bin並鍵入
Java DoThisDamnit.class
我得到的錯誤錯誤:無法找到或加載主類
我有一種感覺,我無法正常運行它,因爲它有一個包?
碼測試
package mypackage;
public class DoThisDamnit {
public static void main(String[] args) {
System.out.print("Doooo it");
}
}
請原諒我的代碼輸入..它不會讓我發佈,我無法找出原因。 – 2013-02-24 05:14:44
發佈您的代碼,我將對其進行編輯以便讓其他人看到。 – 2013-02-24 05:18:59
你試過'java DoThis'嗎?你可以發佈我們的'DoThis.java'的代碼嗎? – Genzer 2013-02-24 05:19:16