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

MATLAB Discussion :

Importer des .java dans un script


Sujet :

MATLAB

  1. #1
    Invité
    Invité(e)
    Par défaut Importer des .java dans un script
    Bonjour à tous,
    je cherche à importer des .java dans un script afin de pouvoir me servir des classes dans celui-ci
    J'ai donc rajouté mes .java dans le "current folder' et rajouté la ligne de commande suivante pour les importer dans mon script:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    import personne.identite.*
    Problème: Je n'ai aucun message d'erreur mais je remarque cependant que les fichiers restent grisés dans la fenêtre "Current folder".
    S'agit-'il de la bonne méthode?

    Merci d'avance pour toute réponse.

  2. #2
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Points : 4 661
    Points
    4 661
    Par défaut
    Bonjour,

    Pour appeler du code Java depuis MATLAB, il faut bien définir le Path mais pas le Path MATLAB: le Path Java avec la fonction JAVAADDPATH.

    Duf
    Simulink & Embedded Coder

    Au boulot : Windows 7 , MATLAB r2016b
    A la maison : ArchLinux mais pas MATLAB

  3. #3
    Invité
    Invité(e)
    Par défaut
    Merci pour ta réponse duf42
    J'ai bien rajouté mes Path avec la fonction JAVAADDPATH et pourtant mes fichiers .jar et .class sont toujours grisés dans le "current folder"
    Dernière modification par Invité ; 10/09/2014 à 10h02.

  4. #4
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Points : 4 661
    Points
    4 661
    Par défaut
    C'est normal, le Current Folder ne met pas en évidence le Path Java mais uniquement le Path MATLAB.
    Ce n'est pas parce que tes fichiers sont grisés qu'ils ne sont pas dans le Path Java.
    Simulink & Embedded Coder

    Au boulot : Windows 7 , MATLAB r2016b
    A la maison : ArchLinux mais pas MATLAB

  5. #5
    Invité
    Invité(e)
    Par défaut
    Alors je ne comprends pas pourquoi cela ne fonctionne pas:
    J'ai bien rajouté mes fichiers .class et . jar avec la fonction suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    javaaddpath 'D:\Documents and Settings\toto';
    J'ai ensuite fait tous mes imports (une dizaine au total) nécéssaires comme ci-dessous:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    import org.apache.thrift.protocol.TProtocol.*;
    Ensuite dans mon script, j'appelle la fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    serializer = TSerializer(TJSONProtocol.Factory());
    Et j'obtiens l'erreur suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Undefined variable "TJSONProtocol" or class "TJSONProtocol.Factory".
     
    Error in TOTO (line 27)
    		serializer = TSerializer(TJSONProtocol.Factory());
    Je pense qu'il y a une notion que je ne comprends pas car même quand je suis le tuto sur Mathworks rien ne fonctionnent...

Discussions similaires

  1. [Shell]Détecter la version de java dans un script
    Par sc_wizard29 dans le forum Général Java
    Réponses: 4
    Dernier message: 01/07/2005, 10h00
  2. [3D'S MAX] importer des fichiers dans OpenGL
    Par black is beautiful dans le forum OpenGL
    Réponses: 3
    Dernier message: 30/04/2005, 13h45
  3. [Ant Eclipse] Import des librairies dans un build.xml
    Par Alwin dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 17/11/2004, 16h35
  4. Importer des données dans sql server avec DELPHI ???
    Par moutanakid dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 11/08/2004, 17h22
  5. importer des donnees dans interbase
    Par ms91fr dans le forum InterBase
    Réponses: 3
    Dernier message: 25/11/2002, 17h43

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