Ausführen von Java in Package über die Befehlszeile

Ich habe die zuvor gestellten Fragen gelesen. Einige sind vage und keiner hat mein Problem gelöst, so dass ich gezwungen bin, noch einmal zu fragen.

Ich habe zwei einfache Klassen,

package One;
import One.Inner.MyFrame;
public class test
{
    public static void main(String args[])
    {
        MyFrame f= new MyFrame();
    }
}

Und die andere Klasse ist,

package One.Inner;
import java.awt.*;
import javax.swing.*;

public class MyFrame extends JFrame
{
    public MyFrame()
    {
        setPreferredSize(new Dimension(400,560));
        setVisible(true);
    }
}

Ich bin im Basisordner "basic" in Windows cmd. Ich kompiliere mit

basic> javac *.java -d .

Ein Ordner und ein Unterordner werden erstellt.

cd One
basic\One> java test

Dies erzeugt viele Fehler. Viele Antworten gaben den vollständigen Pfad an, der nicht funktionierte. Meine Klassen sind in One, daher hat die Angabe von One mit -cp auch nicht funktioniert.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage