Ok, donc. J'ai commandé un livre sur Java (Sams vous apprend java en 21 jours) il y a une semaine, et il est arrivé hier. Je travaille sur le premier exemple de code, et je continue à obtenir cette erreur lorsque je tente de compiler le code principal:Problèmes JDK - Impossible de charger les fichiers de classe
C:\VolcanoApplication.java:5: error: cannot find symbol
VolcanoRobot dante = new VolcanoRobot();
^
symbol: class VolcanoRobot
location: class VolcanoApplication
C:\VolcanoApplication.java:5: error: cannot find symbol
VolcanoRobot dante = new VolcanoRobot();
^
symbol: class VolcanoRobot
location: class VolcanoApplication
Et le code principal Im essayant de compiler est:
public class VolcanoApplication
{
public static void main(String[] arguments)
{
VolcanoRobot dante = new VolcanoRobot();
dante.status = "exploring";
dante.speed = 2;
dante.temperature = 510;
dante.showAttributes();
System.out.println("Increasting speed to 3.");
dante.speed = 3;
dante.showAttributes();
System.out.println("Changing temperature to 670.");
dante.temperature = 670;
dante.showAttributes();
System.out.println("Checking the temperature.");
dante.checkTemperature();
dante.showAttributes();
}
}
et la fichier VolcanoRobot.java:
public class VolcanoRobot
{
String status;
int speed;
float temperature;
void checkTemperature()
{
if(temperature > 660)
{
status = "returning home";
speed = 5;
}
}
void showAttributes()
{
System.out.println("Status: " + status);
System.out.println("Speed: " + speed);
System.out.println("Temperature: " + temperature);
}
}
Je suis incapable d'obtenir javac à courir partout dans l'invite de commande (je suis sous XP), donc je navigue à l'endroit où mon javac.exe est (C: \ Program Files \ Java \ jdk1.7.0_03 \ bin) et compilez VolcanoApp lication à partir de là (VolcanoApplication se trouve à la racine de C :)
Quand je tape simplement Java n'importe où j'obtiens le menu, mais pas javac. J'ai déclaré les variables path et classpath, mais cela ne fonctionne pas. Aucune suggestion?
@ Alex St-Laurent: Veuillez installer un IDE et se concentrer sur les vrais problèmes. – Jayan
Je suis désolé, quoi? –
@ Alex St-Laurent: vous avez mentionné que vous avez commencé le livre. Mon avis est d'utiliser un IDE afin que vous puissiez vous concentrer sur les problèmes réels. Essayez intelliJ: http://www.jetbrains.com/idea/. ou éclipse. – Jayan