我一直在工作一个简单的程序,当我从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