bonjour, pour un projet , je dois absolument installer ce programme. http://www.iam.unibe.ch/~scg/Researc...2006-06-08.zip

c'est un des outils de metrics les plus performent qui existe (quand il est installer.)

le truc, c'est que malheureusement, je n'y connais rien a ants (et j'y connais pas grand chose a java non plus, j'ai juste besoin des metrics)


autre chose qui a son importance, je suis sous linux (ubuntu edgy).


alors voila, dans le .zip il y a un dossier build, je suppose que c'est par la que je dois commencer, la, il y a un build.xml donc, je lance, ant all

et voici ce qu'il me met comme erreur.
Si on regarde par rapport au code, c'est un probleme de linkage, il ne sait pas ou il doit chercher. Mais voila, je sais pas comment lui dire

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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
 
elekis@laptop:~/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma$ ls
build  common  CVS  dates  deploy  dfa_membrain  dude  insider  mcc  memoria  metrics  sail  thirdparty
elekis@laptop:~/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma$ cd build/
elekis@laptop:~/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/build$ ls
build.bat  build.cyg  build.sh  build.xml  build.xml~  CVS  properties.xml
elekis@laptop:~/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/build$ ant all
Buildfile: build.xml
 
run.all.tests:
 
run.all.tests:
     [echo] Run tests on classpath: /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/memoria/res/test_data
     [echo] ${java.jre.dir}
     [java] Exception in thread "main" java.lang.NoClassDefFoundError: junit/framework/TestSuite
     [java]     at java.lang.ClassLoader.defineClass1(Native Method)
     [java]     at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
     [java]     at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
     [java]     at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
     [java]     at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
     [java]     at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
     [java]     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
     [java]     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
     [java] Java Result: 1
/home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/ExteriorCallPaths.java:35: package lrg.memoria.core does not exist
    [javac]     public Result measure(lrg.memoria.core.Class c) {
    [javac]                                           ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/FinalAttributes.java:26: package lrg.memoria.core does not exist
    [javac]     protected boolean check(lrg.memoria.core.Attribute act_attr) {
    [javac]                                             ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/HeightOfInheritanceTree.java:5: package lrg.memoria.core does not exist
    [javac] import lrg.memoria.core.DataAbstraction;
    [javac]                         ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/HeightOfInheritanceTree.java:31: package lrg.memoria.core does not exist
    [javac]     private int level(lrg.memoria.core.Class actcls) {
    [javac]                                       ^
    [javac] 
 
 
....etc..etc.../home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/TwoClassesMeasure.java:27: package lrg.memoria.core does not exist
    [javac]     public Result measure(lrg.memoria.core.Package pack) {
    [javac]                                           ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/PackageAttributes.java:27: package lrg.memoria.core does not exist
    [javac]     protected boolean check(lrg.memoria.core.Attribute act_attr) {
    [javac]                                             ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/PrivateAttributes.java:25: package lrg.memoria.core does not exist
    [javac]     protected boolean check(lrg.memoria.core.Attribute act_attr) {
    [javac]                                             ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/ProtectedAttributes.java:25: package lrg.memoria.core does not exist
    [javac]     protected boolean check(lrg.memoria.core.Attribute act_attr) {
    [javac]                                             ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/PublicAttributes.java:25: package lrg.memoria.core does not exist
    [javac]     protected boolean check(lrg.memoria.core.Attribute act_attr) {
    [javac]                                             ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/PublicBaseClasses.java:31: package lrg.memoria.core does not exist
    [javac]     public Result measure(lrg.memoria.core.Class c) {
    [javac]                                           ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/PublicInstanceMethods.java:25: package lrg.memoria.core does not exist
    [javac]     protected boolean check(lrg.memoria.core.Method m) {
    [javac]                                             ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/ResponseForAClass.java:3: package lrg.memoria.core does not exist
    [javac] import lrg.memoria.core.Call;
    [javac]                         ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/ResponseForAClass.java:4: package lrg.memoria.core does not exist
    [javac] import lrg.memoria.core.Statute;
    [javac]                         ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/ResponseForAClass.java:5: package lrg.memoria.core does not exist
    [javac] import lrg.memoria.core.Function;
    [javac]                         ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/ResponseForAClass.java:40: package lrg.memoria.core does not exist
    [javac]     public Result measure(lrg.memoria.core.Class act_class) {
    [javac]                                           ^
    [javac] /home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/src/lrg/metrics/classes/StaticAttributes.java:27: package lrg.memoria.core does not exist
    [javac]     protected boolean check(lrg.memoria.core.Attribute act_attr) {
    [javac]                                             ^
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 100 errors
 
BUILD FAILED
/home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/build/build.xml:66: The following error occurred while executing this line:
/home/elekis/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/metrics/build.xml:60: Compile failed; see the compiler error output for details.
 
Total time: 2 seconds
elekis@laptop:~/Documents/Memoire/SOFTVIS/Parser/IPLASMA/iPlasma-2006-06-08.zip_FILES/iPlasma/build$
qqn serait il me dire si il arrive a installe ce logiciel (attention,il faut le java 1.5)

merci

a++