Não compila nenhum código através do prompt e gera erro!

4 respostas
jm.cava
import javax.swing.*;

public class EX15Grafico

{

public static void main(String args[])

{

float preco, lucro, imposto, valorfinal;

String aux = "";

aux = JOptionPane.showInputDialog(null,"Digite o preco");

preco = Float.parseFloat(aux);

aux = JOptionPane.showInputDialog(null,"Digite o lucro");

lucro= Float.parseFloat(aux);

aux = JOptionPane.showInputDialog(null,"Qual o imposto");

imposto = Float.parseFloat(aux);

valorfinal = (preco + imposto + lucro);

JOptionPane.showMessageDialog(null,"valorfinal");

}

}

Antes esse programa rodava legal no prompt, más de um tempo para cá começou a gerar esse erro…

C:\jefersonmc>javac EX15Grafico.java

C:\jefersonmc>java EX15Grafico
Error occurrend during initialization of VM java/lang/NoClassDefFondError: java/land/Object

Se alguém puder por favor me ajudar a resolver, fico grato!

4 Respostas

therodrigoagostin

Aqui está funcionando, usei o netbeans, todavia, pode ser algum problema no Java, verifique

java -version
javac -version

verifique se as versões são as mesmas do jre e do jdk
Esqueceu de mostrar o valor na linha:

JOptionPane.showMessageDialog(null, "valorfinal " + valorfinal);
<blockquote><div class="quote-author">jm.cava:</div>import javax.swing.*;

public class EX15Grafico

{

public static void main(String args[])

{

float preco, lucro, imposto, valorfinal;

String aux = "";

aux = JOptionPane.showInputDialog(null,"Digite o preco");

preco = Float.parseFloat(aux);

aux = JOptionPane.showInputDialog(null,"Digite o lucro");

lucro= Float.parseFloat(aux);

aux = JOptionPane.showInputDialog(null,"Qual o imposto");

imposto = Float.parseFloat(aux);

valorfinal = (preco + imposto + lucro);

JOptionPane.showMessageDialog(null,"valorfinal");

}

}

Antes esse programa rodava legal no prompt, más de um tempo para cá começou a gerar esse erro…

C:\jefersonmc>javac EX15Grafico.java

C:\jefersonmc>java EX15Grafico
Error occurrend during initialization of VM java/lang/NoClassDefFondError: java/land/Object

Se alguém puder por favor me ajudar a resolver, fico grato!

jm.cava

Ok amigo desde já, fico grato irei olhar as versões…obrigado!!

ViniGodoy

Por favor ao postar tópicos, siga essas dicas: http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor

jm.cava

therodrigoagostin:
Aqui está funcionando, usei o netbeans, todavia, pode ser algum problema no Java, verifique

java -version
javac -version

verifique se as versões são as mesmas do jre e do jdk
Esqueceu de mostrar o valor na linha:

JOptionPane.showMessageDialog(null, "valorfinal " + valorfinal);
<blockquote><div class="quote-author">jm.cava:</div>import javax.swing.*;

public class EX15Grafico

{

public static void main(String args[])

{

float preco, lucro, imposto, valorfinal;

String aux = "";

aux = JOptionPane.showInputDialog(null,"Digite o preco");

preco = Float.parseFloat(aux);

aux = JOptionPane.showInputDialog(null,"Digite o lucro");

lucro= Float.parseFloat(aux);

aux = JOptionPane.showInputDialog(null,"Qual o imposto");

imposto = Float.parseFloat(aux);

valorfinal = (preco + imposto + lucro);

JOptionPane.showMessageDialog(null,"valorfinal");

}

}

Antes esse programa rodava legal no prompt, más de um tempo para cá começou a gerar esse erro…

C:\jefersonmc>javac EX15Grafico.java

C:\jefersonmc>java EX15Grafico
Error occurrend during initialization of VM java/lang/NoClassDefFondError: java/land/Object

Se alguém puder por favor me ajudar a resolver, fico grato!

Criado 11 de outubro de 2012
Ultima resposta 12 de out. de 2012
Respostas 4
Participantes 3