Rechercher : dans
Par :

Java+classpath+paquetage=aspirine

Dernière réponse le 28 jun 2002 à 12:12:37 micmic, le 27 jun 2002 à 20:09:00 
 Signaler ce message aux modérateurs

Bonjour à tous

je suis vraiment emmerdé au possible par les histoires de paquetage et de classpath.

J'usqu'alors je faisais tout dans le meme répertoire mais avec le nombre augmentant de fichier et le besoin de visibilité j'ai descidé de constitué des paquetages et d'utiliser la variable d'environnement classpath

Exemple:
dans le répertoire C:\moncode je compile le fichier suivant
****************************************
package monpaquetage;

public class TestPack{
public static void écris{
System.out.println("va comprendre");
}
******************************************
Tres simple tout se passe bien un dossier monpaquetage dans moncode est bien créé et dedans on y trouve TestPack.class
donc c'est cool jusque la j'ai le sourire

Maintenant je crée une classe qui va se servir de TestPack
et qui est dans C:\moncode
*****************************************
public class Hein{
TestPack testos=new TestPack();
testos.ecris();
}
******************************************
mais je me souviens que le compilateur ne sait pas ou se trouve
TestPack donc j' écris l'instruction suivante dans la fenetre MSDOS
>set CLASSPATH=C:\moncode\monpaquetage;
et puis javac Hein.java

mais voila la réponse du compilateur

Hein.java:3: cannot access TestPack
bad class file: C:\moncode\monpaquetage\TestPack.class
class file contains wrong class: monpaquetage.TestPack
Please remove or make sure it appears in the correct subdirectory of the classpath.

Et la vraiment je ne comprends plus il y a surement un détail qui m'echappe mais ça m épuise

micmic Seule face à JAVA

Meilleures réponses pour « java+classpath+paquetage=aspirine » dans :
[Firefox] plugin Java Jre de Sun VoirA) Les différentes variantes Java chez Sun B) Installation sous Mandriva Limited Edition 2005 ETAPE 1 ETAPE 2: Création du lien symbolique C) Installation sous debian lenny D) Installation sous ubuntu hardy heron A) Les différentes...
[Linux] Installer les programmes (gestion des paquets, compil) Voir************************************************************** * INSTALLER UN PROGRAMME SOUS LINUX : **** * LA GESTION DES PAQUETS ou COMMENT SE SIMPLIFIER LA VIE * * UN EXEMPLE DE COMPILATION POUR SE FAIRE LA MAIN ...
Faire le ménage dans Ubuntu : résidus de configuration, paquets VoirDans Ubuntu, comme dans tout système, des fichiers obsolètes ou inutiles ne sont pas détruits. Il est possible de les supprimer pour gagner de la place. Un logiciel est en cours de développement (encore en version bêta) Paquets Supprimer les...
Télécharger Java Runtime Environment VoirJava Runtime Environment (JRE) installe la machine virtuelle Java, permettant de jouer en ligne, de discuter avec des personnes dans le monde entier, de calculer les intérêts de votre prêt immobilier ou de visualiser des images en 3D. Ces...
Java - Les packages VoirIntroduction aux packages La programmation Java consiste à créer des classes. Or, étant donné qu'un programme est généralement développé par une équipe de programmeurs, c'est-à-dire plusieurs personnes, le fait de concaténer (mettre bout à bout)...
Java - Les types de données VoirLes primitives Java est un langage orienté objet, c'est-à-dire que les éléments manipulés sont des classes, ou plus exactement des objets, c'est-à-dire des instances de classes. Toutefois ces objets contiennent des données possèdant un type (et...
Java - Premier programme VoirPremière application avec Java La première chose à faire est de créer un simple fichier texte (sans mise en forme) et de taper les quelques lignes suivantes : // Votre premiere application en Java class FirstApp { public static void main...

1

micmic, le 27 jun 2002 à 22:23:55

Soyez gentil répondez moi

Répondre à micmic

2

 micmic, le 28 jun 2002 à 12:12:37

Ca va j'ai résolu mon probleme en fait c'était lié à mon environnement de dévelloppement

Répondre à micmic