Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème de compilation

XIP

    27 juillet 2016 à 14:06:22

    Bonjour,

    Je travaille sur un environnement open-source qui s'appelle Extensible Imaging Platform (XIP) et qui est écrit en Java.
    Pour l'exécuter je suis le tutoriel qui me dit d'abord de tout compiler à l'aide de la commande 'ant'.
    J'obtiens les erreurs suivantes :

    compile:
        [javac] Compiling 97 source files to C:\Users\Marine\Documents\Stage Unamur\XIPHost\xip-host-master\build\classes
        [javac] C:\Users\Marine\Documents\Stage Unamur\XIPHost\xip-host-master\src\edu\wustl\xipHost\hostLogin\STSLogin.java:43: warning: BASE64Encoder is internal proprietary API and may be removed in a future release
        [javac] import sun.misc.BASE64Encoder;
        [javac]                ^
        [javac] C:\Users\Marine\Documents\Stage Unamur\XIPHost\xip-host-master\src\edu\wustl\xipHost\gui\LocationsDialog.java:188: error: cannot find symbol
        [javac]             GridLocation gridLoc1 = new GridLocation("http://10.252.175.60", Type.DICOM, "DICOM", "Test Location 1");
        [javac]                                                                                  ^
        [javac]   symbol:   variable DICOM
        [javac]   location: class Type
        [javac] C:\Users\Marine\Documents\Stage Unamur\XIPHost\xip-host-master\src\edu\wustl\xipHost\gui\LocationsDialog.java:189: error: cannot find symbol
        [javac]             GridLocation gridLoc2 = new GridLocation("http://10.252.175.60", Type.DICOM, "DICOM", "Test Location 2");
        [javac]                                                                                  ^
        [javac]   symbol:   variable DICOM
        [javac]   location: class Type
        [javac] C:\Users\Marine\Documents\Stage Unamur\XIPHost\xip-host-master\src\edu\wustl\xipHost\gui\LocationsDialog.java:213: error: incompatible types: java.awt.Window.Type cannot be converted to edu.wustl.xipHost.caGrid.GridLocation.Type
        [javac]                             loc = new GridLocation(strURL, type, protocolVersion, strName);
        [javac]                                                            ^
        [javac] C:\Users\Marine\Documents\Stage Unamur\XIPHost\xip-host-master\src\edu\wustl\xipHost\gui\LocationsDialog.java:220: error: cannot find symbol
        [javac]                             if(loc.getType().equals(Type.DICOM)){
        [javac]                                                         ^
        [javac]   symbol:   variable DICOM
        [javac]   location: class Type
        [javac] C:\Users\Marine\Documents\Stage Unamur\XIPHost\xip-host-master\src\edu\wustl\xipHost\gui\LocationsDialog.java:242: error: incompatible types: java.awt.Window.Type cannot be converted to edu.wustl.xipHost.caGrid.GridLocation.Type
        [javac]                             newLoc = new GridLocation(strURL, type, protocolVersion, strName);
        [javac]                                                               ^
        [javac] C:\Users\Marine\Documents\Stage Unamur\XIPHost\xip-host-master\src\edu\wustl\xipHost\gui\LocationsDialog.java:301: error: cannot find symbol
        [javac]                     if(loc.getType().equals(Type.DICOM)){
        [javac]                                                 ^
        [javac]   symbol:   variable DICOM
        [javac]   location: class Type
        [javac] C:\Users\Marine\Documents\Stage Unamur\XIPHost\xip-host-master\src\edu\wustl\xipHost\gui\LocationsDialog.java:361: error: cannot find symbol
        [javac]                     type.addItem(Type.DICOM);
        [javac]                                      ^
        [javac]   symbol:   variable DICOM
        [javac]   location: class Type
        [javac] C:\Users\Marine\Documents\Stage Unamur\XIPHost\xip-host-master\src\edu\wustl\xipHost\gui\LocationsDialog.java:362: error: cannot find symbol
        [javac]                     type.addItem(Type.AIM);
        [javac]                                      ^
        [javac]   symbol:   variable AIM
        [javac]   location: class Type
        [javac] C:\Users\Marine\Documents\Stage Unamur\XIPHost\xip-host-master\src\edu\wustl\xipHost\hostLogin\STSLogin.java:75: warning: BASE64Encoder is internal proprietary API and may be removed in a future release
        [javac]                 BASE64Encoder encoder = new BASE64Encoder();
        [javac]                 ^
        [javac] C:\Users\Marine\Documents\Stage Unamur\XIPHost\xip-host-master\src\edu\wustl\xipHost\hostLogin\STSLogin.java:75: warning: BASE64Encoder is internal proprietary API and may be removed in a future release
        [javac]                 BASE64Encoder encoder = new BASE64Encoder();
        [javac]                                             ^
        [javac] Note: Some input files use unchecked or unsafe operations.
        [javac] Note: Recompile with -Xlint:unchecked for details.
        [javac] Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
        [javac] 8 errors
        [javac] 3 warnings

    Il semble qu'il y'ait des problèmes de type, notamment avec le type "Dicom".
    Je précise que je n'ai touché à aucun fichier...

    Se pourrait-il que le problème vienne de ma version de JDK, ou d'une mauvaise compilation de ma part ?

    En vous remerciant par avance.
    • Partager sur Facebook
    • Partager sur Twitter

    Problème de compilation

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown