Para executar uma classe, a partir do comando java, a classe precisa ter um metodo main...
public static void main (String args) { ... } Este eh o metodo que o java procura ao executar uma classe. Entendeu? T+,Felipe. > Olá, 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 compi lo a conexao: > javac Conexao.java > ela compila perfeitamente, se compilo a outra, ele diz que não 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 pe rfeitamente, porém agora quero executar a CriaTabelas, e não consigo, ela diz o seguinte erro: > > Exception in thread "main" java.lang.NoClassDefFoundErr or: CriaTabelas (wrong name: conexao/CriaTabelas) > > Acredito esse ser um problema bem banal, porém não esto u conseguindo resolver, alguém pode me ajudar? > > > __________________________________________________________________________ E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.bol.com.br/ ------------------------------ 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] -------------------------------------------------------------------------