Criei um pacote de classes chamado saas e nele criei uma classe chamada conexao .
segue
package saas;
import java.sql.*;
public class conexao {
public static java.sql.Connection newConnection() {
// public String nome;
Connection aConnection = null;
try
{
// Carregando o JDBC Driver
String driverName = "com.mysql.jdbc.Driver"; // MySQL JDBC driver
Class.forName(driverName);
// Criando a conexão com o Banco de Dados
String serverName = "endereço";
String mydatabase = "banco de dados";
String url = "jdbc:mysql://" + serverName + "/" + mydatabase; // a JDBC url
String username = "usuario";
String password = "senha";
aConnection = DriverManager.getConnection(url, username, password);
}
catch (ClassNotFoundException e)
{
//Driver não encontrado
System.out.println("O driver expecificado não foi encontrado.");
}
catch (SQLException e)
{
//Não está conseguindo se conectar ao banco
System.out.println("Não foi possível conectar ao Banco de Dados");
}
return aConnection;
}
public static java.sql.Statement getStatement(){
java.sql.Statement st=null;
try{
st=conexao.newConnection().createStatement();
}catch(Exception e){
e.printStackTrace();
}
return st;
}
//connection.close();
}
Porém quando mando executar a classe vem a seguinte mensagem:
Classe “conexao” nao possui metodo principal e nem é um servelet especificado no web xml.
Como resolvo isso?