2011-01-26 18 views
10

Dopo aver evitato di apprendere troppo a lungo (IDE e copiatura & rendono facile per compiti semplici) Ora mi vedo costretto a mettermi in forma il prima possibile. Lavorando su un progetto big-ish, è diventato sempre più difficile sapere cosa copiare e dove incollare e non rompere le cose lungo la strada.

Una ricerca di tutorial ant e quickstart porta letteralmente migliaia di risultati, quindi per favore condividi la tua esperienza - qual è il momento giusto e completo?

Sto segretamente sperando in qualcosa di simile al glorioso hginit tutorial. Esiste una cosa simile per la formica?

EDIT: sembra una grande vittoria per i documenti ufficiali finora. Rende abbastanza difficile scegliere una risposta da accettare in quanto sono tutti così simili.
Ho trovato un tutorial decente che va oltre le basi del HelloWorld ufficiale, con test JUnit, rapporti e checkout SVN here. Ma dopo aver completato devo ancora consultare i documenti per ulteriori informazioni.best ant tutorial/quickstart?

risposta

3

http://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html è probabilmente la soluzione migliore. Riguarda le basi sufficienti per bagnare i piedi, dopo di che, vorrai semplicemente tuffarti nel manuale http://ant.apache.org/manual/.

Il problema che la mia faccia è che Ant è un linguaggio di script (al contrario di uno strumento come mercurial), quindi è più complicato e se non si presta attenzione, è probabile che si crei un problema nel processo. Non dire che è uno strumento cattivo, basta non battere una tonnellata di script Ant senza riflettere su cosa stai facendo ogni tanto.

+0

grazie, dsouth. hai ragione, creare un tutorial breve e completo per formiche è molto più difficile che per uno strumento come mercurial. Ma il tutorial di hginit spicca davvero, quindi ho pensato che forse ... – kostja

1

Penso che il manuale di Ant sia il miglior punto di partenza. Utilizzo Ant da anni e non ho mai avuto bisogno di un libro o di un tutorial.

http://ant.apache.org/manual/

2

Penso che il modo migliore per imparare è quello di porre domande specifiche. Invece di copiare/incollare senza capire di cosa si tratta non imparerai molto. Inizia a lavorare su un build.xml e quando rimani bloccato fai domande qui o nella galleria chat.

Per quello che vale mi piace il ant tutorial ufficiale. Inoltre sto usando lo maven in modo abbastanza esclusivo per la maggior parte dei miei progetti ora e anche questo è qualcosa che vale la pena considerare se la tua squadra ci sta facendo un affare.

+0

Sono un po 'familiare con formica e per niente con Maven, anche se ho sentito che è meglio in termini di funzionalità, gestione del codice, ecc. Potresti per favore enumerare ciò che ottieni da Maven (usabilità, curva di apprendimento e funzionalità). Grazie, M.S. –

+0

Grazie, CoolBeans. Preferirei usare Maven anche su quello, ma non è la mia chiamata, quindi cerco di trarne il massimo. @Manidip Sengupta - questo è un argomento troppo grande per un commento, suppongo. Si prega di considerare la ricerca nel sito - il suo pieno di domande e risposte relative a esperti. Nel caso in cui non trovi ciò che stai cercando - pubblica una domanda, così anche altri possono trarne profitto. – kostja

0

Personalmente non l'ho mai trovato e dopo una settimana di ricerche l'ho dato via. Ho deciso di imparare a sporcarmi le mani e usare lo Ant Tasks help pages. Non è stato così difficile fare le cose.

+0

Grazie, Manuel. Sì, la maggior parte dei tutorial che ho trovato sono troppo semplici o mancano di spiegazioni. Immagino che, sebbene onnipresente, anche la formica abbia passato i suoi giorni "vogue", quindi nessuno sprecare il proprio tempo per ottenere qualcosa come hginit per la formica da terra – kostja