2012-02-15 21 views
19

Come posso impostare facilmente ANT_HOME in Windows? Ho aggiunto "D: \ Installz \ apache-ant-1.8.2 \ bin;" al mio ambiente di sistema variabile PATH e ho anche creato una variabile ANT_HOME.Come impostare ANT_HOME con Windows?

+0

Se hai già imposta il tuo 'ANT_HOME', cosa vuoi che spieghiamo? –

+0

possibile duplicato di [ant - non riconosciuto come interno] (http: // stackoverflow.it/questions/1587172/ant-not-recognised-as-an-internal) –

+0

Questo link ti aiuterà in modo provocatorio http://stackoverflow.com/questions/5607664/error-installing-ant-ant-home-is-set -incorrectly/32183652 # 32183652 –

risposta

21

Mi aspetto che sia in esecuzione su Windows (poiché si utilizza %). Basta aggiungere una nuova variabile di ambiente (tasto destro del mouse su Risorse del computer> Proprietà> Avanzate> Variabile di ambiente) o usando SET ANT_HOME=<path> usando la linea di comando (in quel caso, sarà attivo solo su quella riga di comando).

Una volta impostato si dovrebbe essere in grado di verificare il suo valore facendo echo %ANT_HOME% a riga di comando

Il segno% intorno alla variabile indica che è una variabile d'ambiente.

Per Linux utilizzare export ANT_HOME=<path> nella riga di comando o nel proprio ~/.profile (persistente, richiedere il logout/login). Utilizzare echo $ANT_HOME per la verifica.

+1

Un altro forte accenno a un'installazione di Windows è D: \ path^_^' – PhiLho

+0

Sì, certo :-D! –

+1

Non inserire una barra rovesciata dopo il percorso o non funzionerà. I documenti della formica avvisano di questo. –

3

ANT_HOME è il percorso della directory di installazione della tua ant, nel tuo caso "D: \ Installz \ apache-ant-1.8.2" e JAVA_HOME è dir installazione java, ad es. "C: \ Programmi \ Java \ jdk1.7.0", che si trova sulla mia macchina

Su Windows, i simboli %% (percentuale) vengono utilizzati per indicare le variabili.

modo per impostare entrambe le variabili è possibile effettuare una

nel prompt dei comandi, valida solo per la sessione del particolare comando propmt

SET ANT_HOME=D:\Installz\apache-ant-1.8.2 
SET JAVA_HOME="C:\Program Files\Java\jdk1.7.0" 

o accedere a Sistema Proprietà -> Avanzate -> Ambiente Variabili e impostate su nuove variabili

+0

Questo ha aiutato molto, perché 'dove formica' stava funzionando per me, mentre 'ant -version' non lo era. Ho dovuto impostare la variabile di sistema JAVA_HOME corretta e quindi aggiungerla alla variabile di sistema denominata path:% JAVA_HOME% \ bin – zalow517

1

Una soluzione più flessibile consiste nel fare tutto ciò che "ambiente" in un file batch che avvia lo script ant, funziona anche quando non ci sono diritti per modificare le variabili di ambiente.
Vedere a similar question che è venuto fuori recentemente per i dettagli.

2

Ho avuto un problema simile all'installazione di JAVA JDK & ANT.

Ho provato ad installare JDK in questo modo.

Sito Oracle -> download installazione JDK -> doppio clic sul file di installazione (sul desktop) -> accetta tutti i valori predefiniti -> finitura.

è necessario impostare la variabile di ambiente nel sistema di distribuzione. computer virtuale (tasto destro) -> Proprietà -> Impostazioni avanzate -> Variabile di ambiente -> variabile di sistema -> aggiungi nuovo -> nome variabile: JAVA_HOME, Percorso variabile: percorso di installazione di jdk sul tuo computer - > fai clic su ok, ok.

Per verificare la corretta installazione di Java. windows + R -> cmd -> Java -Version si vedrebbe la risposta come di seguito

C: \ Users \ PRAX> java -version versione java "1.6.0_38" Java (TM) SE Runtime Environment (build 1.6.0_38-b05) VM server Java HotSpot (TM) a 64 bit (build 20.13-b02, modalità mista)

Questo dimostra che è stato installato correttamente JDK & impostare anche una variabile di ambiente.

installazione ANT:

scaricare file di formiche da http://ant.apache.org/bindownload.cgi scegliere un mirror & scarica lo zip (zip è il metodo più semplice per impostare)

decomprimere il file sul computer -> copiare il percorso (traversa fino alla cartella bin).

Ora, abbiamo bisogno di impostare una variabile di ambiente, Cmd -> imposta ANT_HOME = percorso di installazione -> premere Invio se è stato inserito correttamente, non genera alcun errore. ora esegui, echo% ANT_HOME% vedresti il ​​risultato come percorso di installazione.

il lavoro è finito.

è possibile controllare la variabile di ambiente anche nelle proprietà del computer per impostazione predefinita dopo aver eseguito l'impostazione di cui sopra.

Speranza, è utile.

39

In Windows 7 si può andare a Control Panel\All Control Panel Items\System o fare clic destro su Computer e poi a “Advance system setting”

  1. Scegli scheda Avanzate
  2. "Variabili ambiente" fare clic sul pulsante
  3. nelle variabili di sistema, fai clic sul pulsante "Nuovo"
  4. Imposta nome variabile: ANT_HOME e valore come {DirectoryPath} \ apache-ant-1.8.2 (Es: D:\Installz\apache-ant-1.8.2)
  5. clic su OK
  6. O cliccare nuovamente sul pulsante Nuovo se non si dispone di 'percorso 'variabile in là

    O

    selezionarlo e modificare aggiungendo il valore: 012.

  7. Clicca OK
  8. Per verificare se ANT è configurato correttamente - Nel prompt dei comandi digitare ant -version
  9. Dovrebbe dare la versione formica installata sulla vostra macchina
+6

Se il prompt dei comandi è già aperto, è necessario riavviarlo affinché abbia effetto. – francisOpt

+0

@francisOpt risparmi la mia giornata :) – dhams

Problemi correlati