Erro de compilação no método main

estou com um problema para compilar programas em pacotes:
criei duas classes simples com código abaixo:

package pacoteJar;
public class Principal {
public static void main(String[] args) {
new CriarFrame();
}
}

e

package pacoteJar;
import javax.swing.*;
public class CriarFrame extends JFrame{
public CriarFrame(){
super(“Frame de exemplo!!!”);
setBounds(120,120,250,250);
show();
}
}

tento compilar via linha de comando:
javac pacoteJar\CriarFrame.java e compila tudo certo
javac pacoteJar\Principal.java e aparece a mensagem:

cannot resolve symbol: new CriarFrame();

Estou tentando compilar um diretório acima, ou seja, de fora do pacoteJar e toda classe com o métod main está dando este erro.
O que estou fazendo de errado?

Agradeço
Eliselbert
[/b]

tenta isso

javac -d . pacoteJar\*.java

compilou, porém ao tentar executar deu :
Exception in Thread “main” java.lang.NoCLassDefFoundError pacoteJAR\Principal/class

tentei rodar usando java pacoteJAR\Principal.class
e java Principal.class dentro do pacoteJAR.

Será que tem alguma variável de ambiente não configurada? (se é que isso tem alguma coisa haver)…
Valeu

tenta executar assim

java pacoteJar.Principal

pq tu nao usa o IDE? tipo o eclipse

Deu o mesmo erro, sem o /class no final
Eu uso o eclipse 3.0, tenho o JDeveloper também, mas a questão é entender pq acontecem estas coisas, pois com certeza , a respeito dessas questões, serei cobrado futuramente…fazer o que?

Valeu