Se voce arrancar as linhas "package", eu acho que ele funciona. Com o package, acredito que os .class devem estar em um subdiretorio conexao, em algum dos diretorios especificados no CLASSPATH.
em outas palavras... supondo que nos dirs do CLASSPATH esteja definido o diretório atual... $ mkdir conexao $ javac Conexao.java $ mv Conexao.class conexao/ $ javac CriaTabelas.java $ mv CriaTabelas.java conexao/ $ java CriaTabelas sou novato também, e a soluçăo é só teorica :) On Qua, Jan 15 14:30, Marcelo Bonilha wrote: > Ola, estou com um problema bem de iniciante: > > Fiz duas classes: > > CriaTabelas.java > package conexao; > import java.sql.*; > > public class CriaTabelas { > ... > } > > e > > Conexao.java > package conexao; > import java.sql.*; > > public class Conexao { > ... > } > > A classe CriaTabelas chama o objeto Conexao.., se compilo a conexao: > javac Conexao.java > ela compila perfeitamente, se compilo a outra, ele diz que nao pode achar > a classe Conexao (isso estando as duas no mesmo diretorio) > ok, por tentativa compilei as duas juntas: > javac Conexao.java CriaTabelas.java, eles compilaram perfeitamente, porem > agora quero executar a CriaTabelas, e nao consigo, ela diz o seguinte > erro: > > Exception in thread "main" java.lang.NoClassDefFoundError: CriaTabelas > (wrong name: conexao/CriaTabelas) > Acredito esse ser um problema bem banal, porem nao estou conseguindo > resolver, alguem pode me ajudar? > > -- Joel Franco Guzmán Infrastructure Manager 3WT - Wireless Web World Tech [EMAIL PROTECTED] tel: +55 16 3362-3905 fax: +55 16 3371-9847 cel: +55 16 9787-0478 ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------