Olá!
Estou precisando de ajuda urgente…
Olha fiz um programa simples :
public void main (String[] args) throws Exception
{
Class.forName("jdbc.odbc.JdbcOdbcDriver");
String url= "jdbc:odbc:Siad";
String user = "usuariocgi";
String password = "senhacgi";
Connection con = DriverManager.getConnection(url, user, password);
Statement Stmt = con.createStatement();
ResultSet rs = Stmt.executeQuery("select distinct nome_curso from
curso ");
while (rs.next())
{
String nome=rs.getString("nome_curso");
System.out.println("Curso: "+ nome);
}
System.out.println("Olllllaaaaaaaa");
}
}
Quando Compilo (javac BDteste.java) não dá erro nenhum
mas quando executo (Java BDteste) da erro :
Exception in thread "main" java.lang.NoSuchMethodError: Main
O que eu fiz de errado ?
Muitissimo Obrigada pela atenção !
Bjos !
Fatima
:-[ :-[ :-? :-?
Erro Java
F
1 Resposta
J
Simples, defina sua main como um metodo estatico. Assim:
public static void main(String[] args) {
}
Essa é a assinatura correta para o metodo main.<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14/assets/72x72/s.pngmiley.png?v=9" title=":smiley:" class="emoji" alt=":smiley:">
valeuz…
Criado 11 de março de 2003
Ultima resposta 11 de mar. de 2003
Respostas 1
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo