以前に投稿された質問を読みました。あいまいなものもあり、私の問題を解決したものはないので、もう一度質問する必要があります.
私は2つの簡単なクラスを持っています、
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 cmd のベース フォルダ「basic」にいます。を使用してコンパイルします
basic> javac *.java -d .
フォルダーとサブフォルダーが作成されます。
cd One
basic\One> java test
これにより、大量のエラーが生成されます。機能しなかったフルパスを指定するように指示された多くの回答。私のクラスは One にあるため、 -cp を使用して One を指定しても機能しませんでした。