我已经阅读了之前发布的问题。有些模糊不清,没有一个可以解决我的问题,所以我不得不再次提问。
我有两个简单的类,
package One;
import One.Inner.MyFrame;
public class test
{
public static void main(String args[])
{
MyFrame f= new MyFrame();
}
}
还有一种类别是,
package One.Inner;
import java.awt.*;
import javax.swing.*;
public class MyFrame extends JFrame
{
public MyFrame()
{
setPreferredSize(new Dimension(400,560));
setVisible(true);
}
}
我在Windows命令提示符中的基础文件夹 "basic"。我使用以下命令进行编译:
basic> javac *.java -d .
创建了一个文件夹和子文件夹。
cd One
basic\One> java test
这会生成一大堆错误。许多答案指定了完整路径,但并没有起作用。我的类在One中,因此使用-cp指定One也行不通。