我一直在工作一個簡單的程序,當我從IDE運行它時,它的工作原理是100%,但是當我嘗試從命令中使用javac進行編譯時線來它說:Java程序從IDE而不是命令行工作
C:\Users\Lukasz\Documents\NetBeansProjects\NetBeansTest\src\netbeanstest>javac M
ain.java
Main.java:19: error: cannot find symbol
MainFrame myFrame = new MainFrame();
^
symbol: class MainFrame
location: class Main
Main.java:19: error: cannot find symbol
MainFrame myFrame = new MainFrame();
^
symbol: class MainFrame
location: class Main
2 errors
但是我不確定什麼可能會丟失,因爲所有的文件都在同一個目錄中。這是我的主要看起來像:
public class Main {
public static void main(String[] args) {
MainFrame myFrame = new MainFrame();
myFrame.setVisible(true);
}
}
正如你可以看到它沒有什麼複雜的。第19行錯誤是MainFrame myFrame = new MainFrame();
,但我沒有看到它可能會出現什麼問題,因爲它在IDE中編譯文件。
在這裏的任何幫助將不勝感激。
你編譯'MainFrame'類? – ItachiUchiha 2014-09-04 10:25:06