Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Launch Error: Editor does not contain a main type

'''public class TestaConexao {

public static void main(String[] args){

Connection connection = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/loja-virtual", "SA", "");

System.out.println("Conexão aberta!");

Statement statement = connection.createStatement(); boolean resultado = statement.execute("select * from Produto"); ResultSet resultSet = statement.getResultSet(); while(resultSet.next()) { int id = resultSet.getInt("id"); String nome = resultSet.getString("nome"); String descricao = resultSet.getString("descricao"); System.out.println(id); System.out.println(nome); System.out.println(descricao); } resultSet.close(); statement.close(); connection.close(); }'''

Ao tentar rodar apresenta uma mensagem na janela "Launch Error" com o seguinte conteúdo: "Editor does not contain a main type". Sei que deve ser algum erro básico, mas não consigo encontrar. O BD está criado, rodando no terminal, e o select retorna todos os itens adicionados.

A única coisa diferente que fiz foi adicionar o build path direto no project properties, pois no Eclipse Mars.2 não achei a opção Build Path direto com o botão direito.

2 respostas
solução!

Oi Diego, suas classes estão dentro da pasta src? Posta um print da estrutura do seu projeto.

Alberto, salvou meu dia! Eu estava trabalhando com as abas "Navigator" e "Package Explorer" abertas. Ao mudar o .jar de caminho no navigator (ou com o quick fix), demora um pouco para sensibilizar o Package Explorer e vice-versa. Nesse meio tempo o eclipse continua acusando erro. Outra coisa que achei tanbém é o Build Path com o botão direito: Precisa ser na aba PPackage Explorer.

Obrigado!!