IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

dans quel répertoire doit on mettre les import ?


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 35
    Par défaut dans quel répertoire doit on mettre les import ...
    je rouvre mon post pour une petite question

    dans mon projet, j'ai des "import"

    dans quel répertoire dois je les mettre pour que cela fonctionne ?

    merci pour votre aide

  2. #2
    Membre éprouvé
    Avatar de Valère
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 334
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2005
    Messages : 1 334
    Par défaut
    Bonjour,

    Que souhaites-tu importer? Des jars? D'autres données?

    Valère

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 35
    Par défaut
    d'autres données

    en faite un programme déjà fait que j'ai trouvé sur le net et que j'utilise dans mon projet

  4. #4
    Membre éprouvé
    Avatar de Valère
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 334
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2005
    Messages : 1 334
    Par défaut
    Tu n'es pas très clair . Il se présente sous quelle forme ce programme? C'est un bout de code, un éxécutable qui n'a rien à voir avec java?

    N'hésites pas à donner un max de détails.

    Valère

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 35
    Par défaut
    c'est un répertoire appelé Prog et dedans il y a différents répertoires contenant des fichiers java

    je voudrais savoir où mettre ce répertoire Prog dans mon autre programme afin de pouvoir importer sans problème les fichiers java

    merci

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 128
    Par défaut
    Je pense mais je me trompe peut-etre que tu peut mettre où tu veux le répertoire...

    Il faut cependant que tu ajoutes a la variable d'environnement JAVA_PATH le chemin vers ce répertoire...

    Mais je n'en suis vraiment pas sur à 100%

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 35
    Par défaut
    j'y comprend rien ....

    J'ai mis le répertoire Prog directement sur le C. Dans ce répertoire, il y a un autre répertoire org et dans org un fichier text.java

    J'ai modifié les variables d'environnement path et classpath en ajoutant C:\Prog

    et dans mon programme java, j'ai mis :
    mais ca ne marche toujours pas

    j'ai une exception :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/text

  8. #8
    Membre émérite Avatar de remika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    806
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 806
    Par défaut
    A moins que tu aies une classe qui s'appelle test sans majuscule au début (fortement déconseillé), ton import ne peut pas marcher. A mon avis tu veux plus importer des classes du package test.

  9. #9
    Membre expérimenté Avatar de hydraland
    Profil pro
    Développeur Java
    Inscrit en
    Mai 2006
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mai 2006
    Messages : 179
    Par défaut
    Salut,

    Compile les sources que tu as récupérés. Cela devrait mieux marcher.

    A+
    Hydraland

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 35
    Par défaut
    A moins que tu aies une classe qui s'appelle test sans majuscule au début (fortement déconseillé), ton import ne peut pas marcher. A mon avis tu veux plus importer des classes du package test.

    test n'est pas une classe mais un fichier .java

    Salut,
    Compile les sources que tu as récupérés. Cela devrait mieux marcher.
    A+
    Hydraland
    Salut Hydraland,
    J'ai vérifié, j'ai bien un fichier test.class mais ca ne fonctionne toujours pas.

    Merci pour votre aide à tous

  11. #11
    Membre expérimenté Avatar de hydraland
    Profil pro
    Développeur Java
    Inscrit en
    Mai 2006
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mai 2006
    Messages : 179
    Par défaut
    Montre nous la valeur de ton classpath et la ligne de commande que tu utilises pout lancer ton application.

    A+
    Hydraland

  12. #12
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2007
    Messages : 149
    Par défaut
    Tu as plusieurs possibilités pour inclure des classes java à ton projet.

    Dans le cas ou tu n'as pas a les modifier, je te conseil de les compiler, de les packager en un .jar, puis d'inclure ce .jar à ton class_path.

    Dans le cas ou tu veux importer les .java, la compilation des classes devra être faite au même moment que la compilation de ton projet. Concrètement tu places les sources "externes" dans un répertoire que tu crés dans ton répertoire source. Attention toute fois, le répertoire dans lequel tu mets les fichiers .java "externes" doit respecter la nomenclature du package.

    Prenons un exemple, tes sources sont présentes dans le répertoire src/ , le package de ton projet est : mon.projet , tu auras donc tes classes dans le répertoire src/mon/projet. Il faut que tu respectes cette règle également pour les classes java "externes" : tu regarde sous quel package elles sont déclarés (visible au début du fichier .java sous la forme package trouver.sur.internet; )
    Tu devras metre ces .java dans le répertoire src/trouver/sur/internet.

    Voila j'espere avoir pu t'aider. N'hesite pas à écumer developpez.com pour comprendre la notion de class_path, package et import.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Dans quel répertoire il faut placer les .dll
    Par BasicZX81 dans le forum VB.NET
    Réponses: 2
    Dernier message: 31/08/2012, 18h14
  2. Dans quel evenement doit-je mettre le code ?
    Par BERRACHED SAID dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 17/05/2010, 20h56
  3. Dans quel cas doit on compiler le noyau d'une distribution Linux ? et Comment?
    Par jlassiramzy dans le forum Administration système
    Réponses: 14
    Dernier message: 23/02/2007, 15h09
  4. Dans quel répertoire travailler ?
    Par jgfa9 dans le forum NetBeans
    Réponses: 4
    Dernier message: 07/06/2006, 09h21
  5. [ERROR.PHP]Dans quel répertoire?
    Par Jean_Benoit dans le forum Apache
    Réponses: 5
    Dernier message: 28/03/2006, 09h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo