Executando java no pacote da linha de comando

Eu li as perguntas postadas anteriormente. Alguns são vagos e nenhum resolveu o meu problema, por isso sou forçado a perguntar novamente.

Eu tenho duas classes simples

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

E a outra classe é,

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

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

Eu estou na pasta base "básica" no Windows cmd. Eu compilar usando

basic> javac *.java -d .

Uma pasta e uma subpasta são criadas.

cd One
basic\One> java test

Isso gera um grande conjunto de erros. Muitas respostas foram direcionadas para especificar o caminho completo que não funcionou. Minhas aulas estão em Um, especificando um usando -cp não funcionou também.

questionAnswers(5)

yourAnswerToTheQuestion