Erro de compilação no netbeans

5 respostas
F
Qualquer classe q eu compilo por mais basica que seja da erro no netbeans, coisa q nao acontece no eclipse
init:
deps-jar:
Compiling 1 source file to C:\Aluguel de carros\build\classes
javac: invalid target release: 1.6
Usage: javac <options> <source files>
where possible options include:
  -g                         Generate all debugging info
  -g:none                    Generate no debugging info
  -g:{lines,vars,source}     Generate only some debugging info
  -nowarn                    Generate no warnings
  -verbose                   Output messages about what the compiler is doing
  -deprecation               Output source locations where deprecated APIs are used
  -classpath <path>          Specify where to find user class files
  -cp <path>                 Specify where to find user class files
  -sourcepath <path>         Specify where to find input source files
  -bootclasspath <path>      Override location of bootstrap class files
  -extdirs <dirs>            Override location of installed extensions
  -endorseddirs <dirs>       Override location of endorsed standards path
  -d <directory>             Specify where to place generated class files
  -encoding <encoding>       Specify character encoding used by source files
  -source <release>          Provide source compatibility with specified release
  -target <release>          Generate class files for specific VM version
  -version                   Version information
  -help                      Print a synopsis of standard options
  -X                         Print a synopsis of nonstandard options
  -J<flag>                   Pass <flag> directly to the runtime system

FALHA NA EXECUÇÃO (tempo total: 3 segundos)
Se alguem puder me dar uma dica sobre, desde ja eu agradeco abracos

5 Respostas

samuelhenriquerj

Qual jdk vc usa? Pelo erro q vc apresentou, ele não está conseguindo achar o 1.6.
No seu NetBeans vai em Tools–>Java Plataform Manager, aí verifica qual jdk esta configurada, e se está apontado pro caminho certo.
Provavelmente deve ser isso.

LG11
  • teria como você colocar o codigo do seu programa… talvez haja o erro no codigo.

  • O NetBeans não necessita de configuração. ele ja vem arrumado. Você mecheu nele? Pode ser isso também.

  • Dê uma olhada na sua classe principal. (main) Veja se há alguma coisa errada.

  • O NetBeans há uma autoVerificação do codigo o tempo todo. Veja se ele não te reportou alguma linha vermelha. Pode ser aonde está dando o problema.

  • Tentando fazer um PacMan em java… consegui fazer o “repaint()” bugar, sendo que o codigo estava correto e verificado por 3 pessoas. Me deram uma medalha por conseguir isso. Talvez você esteja fazendo o mesmo. como pedi na primeira linha… poste o seu codigo para eu dar uma lida.

:wink:

F
o codigo nao tem erros, e a jdk ta como 1.5
import java.util.ArrayList;
import javax.swing.DefaultListModel;
/*
 * TelaAluguel.java
 *
 * Created on 1 de Outubro de 2007, 22:53
 */

/**
 *
 * @author  Nuno
 */
public class TelaAluguel extends javax.swing.JFrame {
    ArrayList<Carro> carros;
    DefaultListModel linhas = new DefaultListModel();
    public TelaAluguel() {
        initComponents();
        carros = new ArrayList<Carro>();
        initComponents();
        linhas.addElement( new Carro("MCX1421") );
        jList1.setModel(linhas);
    }
    
    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    // <editor-fold defaultstate="collapsed" desc=" Código Gerado ">                          
    private void initComponents() {
        jLabel1 = new javax.swing.JLabel();
        placa = new javax.swing.JTextField();
        jLabel2 = new javax.swing.JLabel();
        ano = new javax.swing.JTextField();
        jLabel3 = new javax.swing.JLabel();
        modelo = new javax.swing.JTextField();
        jButton1 = new javax.swing.JButton();
        jScrollPane1 = new javax.swing.JScrollPane();
        jList1 = new javax.swing.JList();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        jLabel1.setFont(new java.awt.Font("Tahoma", 1, 12));
        jLabel1.setText("Placa");

        jLabel2.setFont(new java.awt.Font("Tahoma", 1, 12));
        jLabel2.setText("Ano");

        jLabel3.setFont(new java.awt.Font("Tahoma", 1, 12));
        jLabel3.setText("Modelo");

        jButton1.setText("Cadastrar");
        jButton1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton1ActionPerformed(evt);
            }
        });

        jList1.setModel(new javax.swing.AbstractListModel() {
            String[] strings = { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" };
            public int getSize() { return strings.length; }
            public Object getElementAt(int i) { return strings[i]; }
        });
        jScrollPane1.setViewportView(jList1);

        org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(layout.createSequentialGroup()
                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(layout.createSequentialGroup()
                        .add(41, 41, 41)
                        .add(jLabel2))
                    .add(layout.createSequentialGroup()
                        .add(20, 20, 20)
                        .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false)
                            .add(org.jdesktop.layout.GroupLayout.LEADING, layout.createSequentialGroup()
                                .add(10, 10, 10)
                                .add(jLabel3))
                            .add(org.jdesktop.layout.GroupLayout.LEADING, ano, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 74, Short.MAX_VALUE)
                            .add(org.jdesktop.layout.GroupLayout.LEADING, placa, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 74, Short.MAX_VALUE)
                            .add(org.jdesktop.layout.GroupLayout.LEADING, modelo))))
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 106, Short.MAX_VALUE)
                .add(jScrollPane1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 117, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                .add(83, 83, 83))
            .add(layout.createSequentialGroup()
                .addContainerGap()
                .add(jButton1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 94, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(296, Short.MAX_VALUE))
            .add(layout.createSequentialGroup()
                .add(43, 43, 43)
                .add(jLabel1)
                .addContainerGap(326, Short.MAX_VALUE))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(layout.createSequentialGroup()
                .add(32, 32, 32)
                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
                    .add(jScrollPane1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                    .add(layout.createSequentialGroup()
                        .add(jLabel1)
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(placa, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                        .add(14, 14, 14)
                        .add(jLabel2)
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(ano, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(jLabel3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                        .add(modelo, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
                .add(20, 20, 20)
                .add(jButton1)
                .addContainerGap(69, Short.MAX_VALUE))
        );
        pack();
    }// </editor-fold>                        

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
     String pla = placa.getText();
     int ano1 = Integer.parseInt(ano.getText());
     String mdl = modelo.getText();
     Carro car = new Carro(pla);
     
    }                                        
    
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new TelaAluguel().setVisible(true);
            }
        });
    }
    
    // Declaração de variáveis - não modifique                     
    private javax.swing.JTextField ano;
    private javax.swing.JButton jButton1;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JList jList1;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JTextField modelo;
    private javax.swing.JTextField placa;
    // Fim da declaração de variáveis                   
    
}
samuelhenriquerj

creio q seu problema ta na questão do jdk msm, pois roda no Eclipse, mas no NetBeans da esse erro de jdk 1.6. Talvez o seu projeto, esteja tentando usar uma versão do jdk q esta desconfigurada. No NetBeans, na guia “Projects”(do lado esquerdo da tela) vai nas propriedades do projeto e ve qual source level ele ta usando.
O erro não é de codigo, mas de configuração do Projeto.

F

bem newbie eu mesmo, era so coloca jdk 1.5 :x , muito obrigado pela ajuda de todos.

Criado 3 de outubro de 2007
Ultima resposta 4 de out. de 2007
Respostas 5
Participantes 3