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 :

problème de compilation sous linux


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 5
    Par défaut problème de compilation sous linux
    bonjour,

    j'ai programme qui utilise 2 .jar
    quand je le compile sous windows pas de problème
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    javac -cp ;cdo.jar;jintegra.jar RunCalendar.java
    sous linux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     javac -cp :cdo.jar:jintegra.jar RunCalendar.java
    et là il ne trouve aucun de mes import

    quelqu'un a une idée

    Merci

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Quel est l'erreur précise...


    Note que le : (ou ; ) initial dans ton classpath est incorrect. Il doit uniquement servir de séparateur.

    a++

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 5
    Par défaut
    en suppriment le ; ou le : initiale cela de change rien

    en faite il ne trouve pas les jar que je passe dans le classpath, avec la commande -cp

    l'erreur est
    $ javac -cp cdo.jar:jintegra.jar RunCalendar.java
    RunCalendar.java:5: package com.intrinsyc.cdo does not exist
    import com.intrinsyc.cdo.*;
    ^
    RunCalendar.java:6: package com.linar.jintegra does not exist
    import com.linar.jintegra.AutomationException;
    ^
    RunCalendar.java:55: cannot find symbol
    symbol : class Session
    location: class RunCalendar
    public Session openSession(String domain,String username, String password, String CDOmachine,String exchangeServer, String mailbox) throws Exception{
    ^
    RunCalendar.java:74: cannot find symbol
    symbol : class Session
    location: class RunCalendar
    public void closeSession(Session session) throws Exception{
    ^
    RunCalendar.java:93: cannot find symbol
    symbol : class Session
    location: class RunCalendar
    public String addAppointment(Session session,String subject,String location, Date startDate, Date endDate, String text) throws IOException, AutomationException {
    ^
    RunCalendar.java:93: cannot find symbol
    symbol : class AutomationException
    location: class RunCalendar
    public String addAppointment(Session session,String subject,String location, Date startDate, Date endDate, String text) throws IOException, AutomationException {

    ^
    RunCalendar.java:115: cannot find symbol
    symbol : class Session
    location: class RunCalendar
    public void deleteAppointment(Session session,String ID) throws IOException, AutomationException {
    ^
    RunCalendar.java:115: cannot find symbol
    $
    location: class RunCalendar
    public void deleteAppointment(Session session,String ID) throws IOException, AutomationException {

    ^
    RunCalendar.java:27: cannot find symbol
    symbol : class Session
    location: class RunCalendar
    Session session = run.openSession(args[0], args[1], args[2], args[3], args[4], args[5]);
    ^
    RunCalendar.java:56: package com.linar.jintegra does not exist
    com.linar.jintegra.AuthInfo.setDefault(domain, username, password);
    ^
    RunCalendar.java:58: cannot find symbol
    symbol : class Session
    location: class RunCalendar
    Session session = new Session(CDOmachine);
    ^
    RunCalendar.java:58: cannot find symbol
    symbol : class Session
    location: class RunCalendar
    Session session = new Session(CDOmachine);
    ^
    RunCalendar.java:76: package com.linar.jintegra does not exist
    com.linar.jintegra.Cleaner.releaseAll();
    ^
    RunCalendar.java:94: cannot find symbol
    symbol : variable CdoDefaultFolderTypes
    location: class RunCalendar
    Integer defaultCalendar = new Integer(CdoDefaultFolderTypes.CdoDefaultFolderCalendar);
    ^
    RunCalendar.java:95: cannot find symbol
    symbol : class Folder
    location: class RunCalendar
    Folder calendar = new FolderProxy(session.getDefaultFolder(defaultCalendar));
    ^
    RunCalendar.java:95: cannot find symbol
    symbol : class FolderProxy
    location: class RunCalendar
    Folder calendar = new FolderProxy(session.getDefaultFolder(defaultCalendar));
    ^
    RunCalendar.java:96: cannot find symbol
    symbol : class Messages
    location: class RunCalendar
    Messages appointments = new MessagesProxy(calendar.getMessages());
    ^
    RunCalendar.java:96: cannot find symbol
    symbol : class MessagesProxy
    location: class RunCalendar
    Messages appointments = new MessagesProxy(calendar.getMessages());
    ^
    RunCalendar.java:99: cannot find symbol
    symbol : class AppointmentItem
    location: class RunCalendar
    AppointmentItem appointment = new AppointmentItemProxy(appointments.add(null, null, null, null));
    ^
    RunCalendar.java:99: cannot find symbol
    symbol : class AppointmentItemProxy
    location: class RunCalendar
    AppointmentItem appointment = new AppointmentItemProxy(appointments.add(null, null, null, null));
    ^
    RunCalendar.java:116: cannot find symbol
    symbol : class AppointmentItemProxy
    location: class RunCalendar
    AppointmentItemProxy apptUpdate = new AppointmentItemProxy(session.getMessage(ID, null));
    ^
    RunCalendar.java:116: cannot find symbol
    symbol : class AppointmentItemProxy
    location: class RunCalendar
    AppointmentItemProxy apptUpdate = new AppointmentItemProxy(session.getMessage(ID, null));
    ^
    22 errors

  4. #4
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Les jar sont-ils présent dans le répertoire courant ?
    Sont-ils lisibles ? As-tu vérifié leurs contenu avec un archiveur ?

    a++

  5. #5
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 5
    Par défaut
    oui les jar sont présent et accessible.

    C'est la première fois que j'ai ce genre de problème et je ne sait plus dans que direction chercher

    merci

    a+

  6. #6
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    As-tu vérifié le contenu des jar ?
    Et attention également aux différences minucules/majuscules dans le nom des jars...

    a++

Discussions similaires

  1. Problème de compilation sous Linux
    Par baccali dans le forum Assembleur
    Réponses: 6
    Dernier message: 04/09/2011, 11h58
  2. Problème de compilation sous Linux x86_64 g++
    Par ruddy32 dans le forum QxOrm
    Réponses: 2
    Dernier message: 19/05/2011, 06h06
  3. Problêmes de compilation sous linux
    Par Micky_du_57 dans le forum GLUT
    Réponses: 4
    Dernier message: 25/05/2007, 20h37
  4. problème de compilation sous XP/Centrino?
    Par RalphH dans le forum C++Builder
    Réponses: 19
    Dernier message: 23/10/2004, 16h12
  5. problème de compilation sous visual C++
    Par fabmili dans le forum MFC
    Réponses: 4
    Dernier message: 08/02/2004, 19h52

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