Newsgroup: it.comp.java
Titolo: Ant

Ciao,
ant1.5 non parte su Win XP, qualcuno sa come
modificare i file di startup?
TIA

 modificare i file di startup?
Senza sapere che errore da'...
Davide

> Senza sapere che errore da'...
non da nessun errore, crea qualcosa simile a un help:
Usage: java [-options] class [args...]
                   (to execute a class)
    or java -jar [-options] jarfile [args...]
                   (to execute a jar file)
where option include:
    -client        to select a client     VM
    -server       to select the server VM
    -hotspot
altre opzioni..........
provando ognuna di queste opzioni ad es: ant -version
mi ridą la stessa schermata precedente.
boh!!!

Ho Win 98 in C:\, e Win XP Pro in F:\,
il mio autoexec.bat è:
SET JAVA_HOME=F:\j2sdk1.4.0
SET J2EE_HOME=F:\j2sdkee1.3.1
PATH=%PATH%;F:\j2sdk1.4.0\bin
PATH=%PATH%;F:\j2sdkee1.3.1\bin
set ANT_HOME=F:\ant
SET JAVA_HOME=F:\j2sdk1.4.0
set PATH=%PATH%;%ANT_HOME%\bin
naturalmente ho rinominato la cartella che contiene Ant
col nome appunto di "ant".
e un'altra cosa, se uso ant1.3, funziona, ma mi dà
questo errore:
F:\WINDOWS\system32\ntvdm.exe
"Error setting environment for the application"
ma almeno parte
ciao!!!

imposta JAVA_HOME e CLASSPATH
Windows XP non è altro che NT con interfaccia di ME, non vedo perché non
dovrebbe funzionare ;-)

 non da nessun errore, crea qualcosa simile a un help:
Questo mi pare indicare che stai specificando un parametro sbagliato.
Davide

 Davide
non è che sai quale parametro ;-)
C.

...


 Simone
Anche se non c'è il build.xml nella directory corrente,  ant1.3
lancia questo messaggio al prompt dei comandi:
Buildfile: build.xml does not exist!
Build failed
conosci qualche altro programma simile ad Ant
e fatto apposta per Java???
C.

...

Guarda per quanto sia da poco appasionato di JAVA per me il tuo
problema è nel file build.xml che deve essere nella directory di cui
vui creare la Servlet(insomma ci siamo capiti...) praticamente devi
settare un po di parametritipo:
 
  <property name="
app.name
"      value="XXXXXXXX??XXXX"/>
  <property name="app.version"   value="1.0"/>
  <property name="build.home"    value="build"/>
  <property name="catalina.home" value="c:/Tomcat/Apache Tomcat 4.0"/>
<!-- UPDATE THIS! -->
  <property name="deploy.home"  
value="${catalina.home}/webapps/${
app.name
}"/>
  <property name="dist.home"     value="dist"/>

...


 > non da nessun errore, crea qualcosa simile a un help:
È java che si lamenta che non è stato chiamato bene.
Dunque, fai il debug dello script di partenza; vai nella cartella degli
script e fai, da prompt dos:
command /y /c nomescript.bat
(se non trova 
command.com
, prova con cmd32 o cmd, se dice che i parametri
non gli piacciono va scrivi cmd /? e vedi tra le opzioni; questo è un pezzo
dell'help dove descrive quelle di 
command.com
:
  /Y                 Esegue il programma batch indicato da /C o /K. //in
realtà vorrebbe dire che ne fa il debug
  /C comando         Esegue il comando specificato e ritorna.
)
e vedi dove dà l'errore, poi posta la linea di comando, sia  come te la
mostra il debugger, sia la corrispondente nel batch; ricorda che il debugger
mostra il valore delle variabili d'ambiente, per esempio non mostra
%classpath% ma il valore del classpath.
Vedi se sul sito dicono niente, in caso contrario manda gli stessi risultati
anche a loro, e eventualmente anche gli script modificati.
Ciao
--
Paolo Giarrusso
Per rispondere togliere solo "TOGLIMI" dall'indirizzo, non _spam.

 environment
Ciao Simone,
te l'ho detto, uso l'autoexec.bat percheè ho 2 sistemi operativi
ho win 98 in C: e win XP in F:
quindi posso usare l'autoexec.bat per settare le variabili d'ambiente.
ciao
C.

proverň grazie.
C.

 value="${catalina.home}/webapps/${
app.name
}"/>
scusa che c'entra Tomcat, io sto facendo il tutorial J2EE e al massimo
uso il server che si trova all'interno del j2eesdk1.3.1. Comunque
proverò a settare le proprietà nel build.xml,
C.