Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
JAVA:class "JFrame" intrivable
Envoyé par: p-s

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
Répondre     Citer    
Re: JAVA:class "JFrame" intrivable
Envoyé par: p-s

C'est bon, cela venait des variables d'environnement PATH et CLASSPATH.
solution :
export PATH=$PATH:.:/chemin_jdk/bin
export CLASSPATH=.:/chemin_jdk/lib/tools.jar

Le lien vers le forum qui m'a permi d'avoir la solution : [www.developpez.net]



steph

Poste le Thursday 27 May 2004 11:04:35
Répondre     Citer    
Re: JAVA:class "JFrame" intrivable
Envoyé par: Philippe Barzin

Bonsoir,

J'ai dans mon .bashrc:

export JAVA_HOME=$HOME/jdk
export PATH=$JAVA_HOME/bin:$PATH

Je n'ai pas défini de variable CLASSPATH
et je compile/exécute sans problème des programmes java

a+

Poste le Saturday 29 May 2004 01:03:19
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
JAVA:class "JFrame" intrivable
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons