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

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!

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);

[quote=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!
[/quote]

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

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

[quote=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);

[quote=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!
[/quote][/quote]