direito do mouse em cima do pacote "principal", va em NEW - CLASS e coloque o nome de "Main". Abaixo segue o codigo da classe Main:package principal;import java.io.BufferedReader;import java.io.InputStreamReader;import jdbc.Conexao;public class Main { private static BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); private static Conexao conexao; public static void main(String[] args){ int op = 0; conexao = new Conexao("com.mysql.jdbc.Driver", "jdbc:mysql://localhost:3306/loja", "root", "root"); do { menu(); try { op = Integer.parseInt(reader.readLine()); switch (op) { case 1: cadastrar(); break; case 2: consutar(); break; case 3: alterar(); break; case 4: excluir(); break; } } catch (Exception e) { op = 0; } } while (op != 5); conexao.closeConnection(); } public static void menu(){ System.out.println("*****************"); System.out.println("*1 - Cadastrar *"); System.out.println("*2 - Consultar *"); System.out.println("*3 - Alterar *"); System.out.println("*4 - Excluir *"); System.out.println("*5 - Sair *"); System.out.println("*****************"); } public static void cadastrar(){ try { System.out.println("Digite o nome do produto: "); String nome = reader.readLine(); System.out.println("Digite o valor do produto: "); double valor = Double.parseDouble(reader.readLine()); System.out.println("Digite a quantidade do produto: "); int quantidade = Integer.parseInt(reader.readLine()); StringBuilder sql = new StringBuilder(); sql.append("insert into produto \n"); sql.append(" (nmProduto, vlProduto, qtProduto) \n"); sql.append("values \n"); sql.append(" ('" + nome + "', " + valor + ", " + quantidade + ")"); conexao.insert(sql.toString()); System.out.println("Cadastrado com sucesso!!!"); } catch (Exception e) { System.out.println("Valor invalido..."); } } public static void consutar(){ int op = 0; StringBuilder sql = new StringBuilder(); String[][] tabela; String linha; try { do { System.out.println("**************************"); System.out.println("*1 - Codigo *"); System.out.println("*2 - Por nome *"); System.out.println("*3 - Consulta normal *"); System.out.println("*4 - Sair *"); System.out.println("**************************"); op = Integer.parseInt(reader.readLine()); switch (op) { case 1: System.out.println("Digite o codigo do produto: "); int codigo = Integer.parseInt(reader.readLine()); sql.delete(0, sql.length()); sql.append("select * from produto where cdProduto = " + codigo); tabela = conexao.select(sql.toString()); System.out.println("Codigo Nome Valor Quantidade"); for (int i = 0; i < tabela.length; i++) { linha = ""; for (int j = 0; j < tabela[i].length; j++) { linha += tabela[i][j] + " "; } System.out.println(linha); } break; case 2: System.out.println("Digite o nome do produto: "); String nome = reader.readLine(); sql.delete(0, sql.length()); sql.append("select * from produto where nmProduto like '%" + nome + "%'"); tabela = conexao.select(sql.toString()); System.out.println("Codigo Nome Valor Quantidade"); for (int i = 0; i < tabela.length; i++) { linha = ""; for (int j = 0; j < tabela[i].length; j++) { linha += tabela[i][j] + " "; } System.out.println(linha); } break; case 3: System.out.println("Digite um valor limite para a consulta: "); int limite = Integer.parseInt(reader.readLine()); sql.delete(0, sql.length()); sql.append("SELECT * FROM produto p LIMIT 0," + limite); tabela = conexao.select(sql.toString()); System.out.println("Codigo Nome Valor Quantidade"); for (int i = 0; i < tabela.length; i++) { linha = ""; for (int j = 0; j < tabela[i].length; j++) { linha += tabela[i][j] + " "; } System.out.println(linha); } break; } } while (op != 4); } catch (Exception e) { System.out.println("Valor invalido..."); } } public static void alterar(){ try { System.out.println("Digite o codigo do produto que deseja alterar: "); int codigo = Integer.parseInt(reader.readLine()); StringBuilder sql = new StringBuilder(); sql.append("select * from produto where cdProduto = " + codigo); String[][] tabela = conexao.select(sql.toString()); String linha; if (tabela.length