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

NetBeans Java Discussion :

Netbeans windows -> linux


Sujet :

NetBeans Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 54
    Par défaut Netbeans windows -> linux
    Bonjour,

    J'ai réalisé une application java grâce à netbeans à partir de windows. Voulant modifier le code chez moi, j'ai recopié le projet sur mon ordinateur tournant sur ubuntu.
    Cette application permet de réaliser des opérations sur des fichiers ACCESS.

    1) L'interface a changé lorsque j'ouvre mon fichier (lorsque je clique sur le bouton "design")

    Je décide de lancer le programme en mode pas à pas pour vérifier que tout fonctionne bien.

    2) Je découvre que la classe Vector est obsolète (aucun message de ce genre lorsque j'utilise windows). Par quoi dois-je la changer?

    J'ai un problème dès le début, voici une partie du code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    try
        {
            //  Connect to the Database
            String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
            //String url = "jdbc:odbc:Teenergy";  // if using ODBC Data Source name
            String url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+fichierDestination.getAbsolutePath();
            String userid = "";
            String password = "";
     
            Class.forName( driver );
            Connection connection = DriverManager.getConnection( url, userid, password );
     
        }catch (Exception e)
        {
            jLabelErreurZones.setText(e.getMessage());
        }
    Impossible de réaliser la ligne "Connection connection = DriverManager.getConnection( url, userid, password );", le type de l'exception e est "NullPointerException" et e.getMessage() vaut NULL.

    3) Pourriez-vous m'aider? Sachant que mon code fonctionne sous windows, je n'ai pas d'idée sur les modifications à y apporter pour qu'il fonctionne sur ubuntu (et si possible des modifications lui permettant de fonctionner sur toutes les plateformes).

    Cordialement

  2. #2
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 823
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 823
    Par défaut
    Salut,

    Citation Envoyé par Frederick_Etudiant Voir le message
    1) L'interface a changé lorsque j'ouvre mon fichier (lorsque je clique sur le bouton "design")
    Mis à part le look & feel qui je suppose n'est pas le même, qu'appelles-tu "changer"?

    Citation Envoyé par Frederick_Etudiant Voir le message
    2) Je découvre que la classe Vector est obsolète (aucun message de ce genre lorsque j'utilise windows).
    Mieux vaut tard de jamais. Ca doit faire 10 ans qu'elle est obsolète...

    Citation Envoyé par Frederick_Etudiant Voir le message
    Par quoi dois-je la changer?
    Sans précision de ce que tu fais avec tes Vector, par un ArrayList?


    Citation Envoyé par Frederick_Etudiant Voir le message
    Impossible de réaliser la ligne "Connection connection = DriverManager.getConnection( url, userid, password );", le type de l'exception e est "NullPointerException" et e.getMessage() vaut NULL.
    Je ne sais pas si il est possible d'accéder à du Access sur linux, mais si oui, as-tu installé le driver jdbc qui va bien?

    Citation Envoyé par Frederick_Etudiant Voir le message
    3) Pourriez-vous m'aider? Sachant que mon code fonctionne sous windows, je n'ai pas d'idée sur les modifications à y apporter pour qu'il fonctionne sur ubuntu (et si possible des modifications lui permettant de fonctionner sur toutes les plateformes).
    Ton code est tombé en marche sur windows???
    (ok, je sors, humour à deux balles...)



    Cordialement[/QUOTE]
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

Discussions similaires

  1. window vs linux vs ....
    Par strach dans le forum Langage
    Réponses: 9
    Dernier message: 22/08/2005, 21h36
  2. Export Windows / Import Linux
    Par Doze dans le forum Oracle
    Réponses: 16
    Dernier message: 18/04/2005, 13h54
  3. Réponses: 1
    Dernier message: 01/02/2005, 12h56
  4. Les interruptions sous Windows et Linux
    Par Descartes dans le forum x86 32-bits / 64-bits
    Réponses: 7
    Dernier message: 07/06/2003, 22h42
  5. OmniORB : code sous Windows et Linux
    Par debug dans le forum CORBA
    Réponses: 2
    Dernier message: 30/04/2002, 17h45

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