Bonjour,
Je me lance dans le grande aventure de la programmation java donc noob de chez noob.
Je travaille sous mandrake 10.0 official. J'ai installé le j2sdk-1.4.2_04 . Son répertoire d'installation est /usr/local/j2sdk1.4.2_04 .
J'ai modifié la var PATH dans le fichier /etc/bashrc ainsi PATH=$PATH:/usr/local/j2sdk1.4.2_04/bin/ .
J'ai modifie JAVA_HOME=/usr/local/ j2sdk1.4.2_04/ .
J'ai fais deux fichiers tests appelés Test.java contenant :
Code:
class Test {
static public void main(String[] args) {
System.out.println("Hello world !");
}
}
et ppg.java contenant :
Code:
import javax.swing.* ;
public class ppg{
public static void main (String args[]){
JFrame fen= new JFrame();
fen.setSize (300,150);
fen.setTitle ("fenêtre Toto");
fen.setVisible (true);
}
}
En faisant javac Test.java et java Test ça marche, j'obtiens "Hello world !" à la console.
Par contre j'ai un souci avec javac ppg.java. J'ai comme message : cannot find class "JFrame".
Après recherche il semble que ce message soit lié à un mauvais paramétrage des variables d'environnement PATH et JAVA_HOME. Pourtant il me semble les avoir correctement paramétrées.
Je suis donc perdu.
Sous Xp, après paramétrage des variables d'environnement, ces tests ont fonctionné mais je ne veux plus travailler sous Micro$oft.
Merci pour votre aide.
steph
Poste le Thursday 27 May 2004 09:13:40