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

Entrée/Sortie Java Discussion :

[JNI]Execution d'une dll dans un jar avec package


Sujet :

Entrée/Sortie Java

  1. #1
    Membre régulier
    Avatar de osopardo
    Inscrit en
    Juillet 2005
    Messages
    92
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juillet 2005
    Messages : 92
    Points : 105
    Points
    105
    Par défaut [JNI]Execution d'une dll dans un jar avec package
    Même problème que dans ce topic de 2004 sauf que je n'ai pas envie de mettre toutes mes classes et ma dll en vrac dans un repertoire (ma dll et la classe la chargeant sont tout deux dans le même package).

    Actuellement j'ai un projet utilisant une dll en c avec jni qui fonctionne correctement (après pas mal de galère), mais quand je créer un jar les appels aux fonctions natives ne donnent plus rien (pas même un message d'erreur).

    A coté de ça est-ce qu'il est possible de faire reconnaître une dll à Eclipse pour qu'il l'inclus dans le jar qu'il génère, histoire de pas être obligé de le faire à la papate ?

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Pour l'inclusion de la dll dans le jar sous eclipse : File->Export->Java->JAR file
    Si tu selectionnes la dll elle devrait être exportée dans le jar je pense.
    Sinon essaie avec une tâche ant.

  3. #3
    Membre régulier
    Avatar de osopardo
    Inscrit en
    Juillet 2005
    Messages
    92
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juillet 2005
    Messages : 92
    Points : 105
    Points
    105
    Par défaut
    Le soucis c'est qu'il ne me propose pas la dll dans les fichiers à inclure parce que mon projet est organisé avec les fichiers sources et fichiers compilé différents (organisation gérée automatiquement par Eclipse), je peut donc cocher tout ce qui est dans le répertoire des sources et ce qui est à la racine mais pas ce qui est dans le répertoire des fichiers compilés, invisible sous Eclipse.

    Heureusement il ajoute bien tout seul comme un grand mes fichiers compilés, mais pas la dll qui est dans le même répertoire que la classe compilée l'utilisant.

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/07/2013, 13h02
  2. Inclure une Dll dans l'executable de mon appli
    Par jcloupgarou dans le forum Visual C++
    Réponses: 3
    Dernier message: 16/01/2008, 12h54
  3. [DLL] Afficher le contenu d'une dll dans un Tpanel
    Par Fabs dans le forum Composants VCL
    Réponses: 4
    Dernier message: 17/08/2007, 15h30
  4. Include d'une DLL dans un jar via assembly
    Par ejl07 dans le forum Maven
    Réponses: 2
    Dernier message: 12/06/2007, 17h52
  5. [] Utiliser AVI d'une DLL dans mon programme
    Par seb.49 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 02/05/2003, 15h52

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