Salve a tutti,
sono nuova sia in questo forum sia in java !
Per la mia tesi devo usare un programma chiamato "semanticvectors". Per questo programma bisogna avere la JDK, Apache Ant, Lucene e ovviamente il semanticvectors.

Ho seguito alla lettera queste istruzioni:
http://code.google.com/p/semanticvec...onInstructions

Ho installato la JDK 7u3 (x64), Apache Ant 1.8.3, Lucene 3.0.3, Semanticvectors 2.0
Ho messo ogni programma in una cartella C:\test, quindi ho:

C:\test\ant, C:\test\lucene, C:\test\svc

Inoltre ho creato
--> JAVA_HOME C:\Program Files\Java\jdk
--> ANT_HOME C:\test\ant
e ho modificato PATH con %ANT_HOME%bin;

Ho testato separatamente Lucene e Ant e funzionano.

Ad un certo punto però (nella guida è la parte intitolata Installation dopo essermi posizionata nella cartella svc e aver scritto ant nel prompt dei comandi, non riesco ad ottenere le classi compilate che dovrebbero trovarsi su due cartelle che son create dopo aver eseguito il comando ant, ovvero build e doc. Benchè vi siano le cartelle, esse sono vuote !

Compile just by typing ant at the command line. This should create build and doc directories. The compiles classes are in the build directory. Make sure that either the resulting build/classes directory or build/*.jar file is in your CLASSPATH.
L'errore esatto è questo:

C:\test\svc>ant
Buildfile: C:\test\svc\build.xml
init:
compile-deps:
compile:
[javac] Compiling 37 source files to C:\test\svc\build\classes
[javac] C:\test\svc\src\pitt\search\semanticvectors\LSA.ja va:11: error: pack age ch.akuhn.edu.mit.tedlab does not exist
[javac] import ch.akuhn.edu.mit.tedlab.*;
[javac] ^
[javac] C:\test\svc\src\pitt\search\semanticvectors\LSA.ja va:59: error: cann ot find symbol
[javac] static SMat smatFromIndex(String fileName) throws Exception {
[javac] ^
[javac] symbol: class SMat
[javac] location: class LSA
[javac] C:\test\svc\src\pitt\search\semanticvectors\LSA.ja va:60: error: cann ot find symbol [javac] SMat S;
[javac] ^
[javac] symbol: class SMat
[javac] location: class LSA
[javac] C:\test\svc\src\pitt\search\semanticvectors\LSA.ja va:152: error: can not find symbol
[javac] S = new SMat(indexReader.numDocs(),tc, nonzerovals);
[javac] ^
[javac] symbol: class SMat
[javac] location: class LSA
[javac] C:\test\svc\src\pitt\search\semanticvectors\LSA.ja va:230: error: can not find symbol
[javac] SMat A = smatFromIndex(args[0]);
[javac] ^
[javac] symbol: class SMat
[javac] location: class LSA
[javac] C:\test\svc\src\pitt\search\semanticvectors\LSA.ja va:231: error: can not find symbol
[javac] Svdlib svd = new Svdlib();
[javac] ^ [javac] symbol: class Svdlib
[javac] location: class LSA
[javac] C:\test\svc\src\pitt\search\semanticvectors\LSA.ja va:231: error: can not find symbol
[javac] Svdlib svd = new Svdlib();
[javac] ^
[javac] symbol: class Svdlib
[javac] location: class LSA
[javac] C:\test\svc\src\pitt\search\semanticvectors\LSA.ja va:235: error: can not find symbol
[javac] SVDRec svdR = svd.svdLAS2A(A, Flags.dimension);
[javac] ^
[javac] symbol: class SVDRec
[javac] location: class LSA
[javac] C:\test\svc\src\pitt\search\semanticvectors\LSA.ja va:236: error: can not find symbol
[javac] DMat vT = svdR.Vt;
[javac] ^
[javac] symbol: class DMat
[javac] location: class LSA
[javac] C:\test\svc\src\pitt\search\semanticvectors\LSA.ja va:237: error: can not find symbol
[javac] DMat uT = svdR.Ut;
[javac] ^
[javac] symbol: class DMat
[javac] location: class LSA
[javac] Note: C:\test\svc\src\pitt\search\lucene\LuceneSearch.ja va uses or o verrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 10 errors BUILD FAILED C:\test\svc\build.xml:77: Compile failed; see the compiler error output for deta ils. Total time: 2 seconds

Scusate se non sono molto "tecnica" ma con oggi son 2 giorni che mi affaccio a questo mondo!

Altra domanda, mi dice di guardare l'output del compilatore... Io non ho un compilatore (non ho eclipse ad esempio), quindi dove dovrei guardare?