Olá gente,
Estou com a seguinte dúvida:
Minha máquina tem o JDK 1.6 instalado e fiz um programinha bem básico - rodou blz - o problema é que quando coloco pra rodar em máquinas com o jdk1.5 ele dá erro: “Coul not find main class. Program will exit.”
Será alguma coisa do Manifest???
O meu manifest segue:
Manifest-Version: 1.0
Main-Class: HelloWordSwing
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.*;
public class HelloWordSwing extends JFrame
{
public static void main(String args[])
{
//Painel p = new Painel();
try {
//Registrando o driver:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
//Estabelecendo a conexão através do ODBC criado no Painel de Controle:
Connection con = DriverManager.getConnection("jdbc:odbc:imoveis","","");
//Criando um objeto Statement para enviar requisições SQL para o Banco de Dados
Statement stmt = con.createStatement();
//Executando SQL:
stmt.execute("SELECT tipoImovel FROM imoveis WHERE idImovel=1070;");
//Adquirindo através de um objeto ResulSet, os registros retornados pela SQL:
ResultSet results = stmt.getResultSet();
while (results.next()){
JOptionPane.showMessageDialog(null, results.getString("tipoImovel"));
}
//Fechando a conexão:
con.close();
} catch(Exception e) {
System.out.println(e);
}
}
}
Eu sei que tem um monte de warnings mas isso não impede o programa de rodar…