Esperto di

Un software gratuito di progetti di software e strumento di comprensione
Scarica ora

Esperto di Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Prezzo:
  • FREE
  • Nome editore:
  • Apache Software Foundation
  • Sito web dell'editore:
  • http://www.apache.org/
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 2.7 MB

Esperto di Tag


Esperto di Descrizione

Una gestione libera dei progetti software e strumento di comprensione Maven è uno strumento di gestione e comprensione dei progetti software. Basato sul concetto di un modello a oggetti del progetto (POM), Maven può gestire costruzione di un progetto, relazioni e di documentazione da un pezzo centrale del primo obiettivo di information.Maven è quello di permettere uno sviluppatore di comprendere lo stato completo di uno sforzo di sviluppo nel più breve periodo di tempo. Per raggiungere questo obiettivo ci sono diverse aree di preoccupazione che i tentativi Maven per affrontare: · Rendere il processo di compilazione facile · Fornire un sistema uniforme di costruzione · Fornire informazioni progetto di qualità · Fornire linee guida per la migliore sviluppo pratiche · Permettere la migrazione trasparente di nuove funzionalità qui sono alcune caratteristiche chiave di "Maven": · Messa a punto del progetto semplice che segue le migliori pratiche - ottenere un nuovo progetto o modulo avviato in pochi secondi · Utilizzo coerente in tutti i progetti di mezzi senza rampa di tempo per i nuovi sviluppatori che si sono affacciati un progetto · La gestione delle dipendenze Superior tra cui l'aggiornamento automatico, la chiusura di dipendenza (noto anche come dipendenze transitive) · In grado di lavorare facilmente con più progetti allo stesso tempo · Una grande e crescente archivio di biblioteche e metadati da usare fuori dalla scatola, e gli accordi in essere con i più grandi progetti Open Source e controlla la disponibilità in tempo reale delle loro ultime uscite · Estensibile, con la possibilità di plugin facilmente scrivere in Java o linguaggi di scripting · Accesso immediato alle nuove funzionalità con poca o nessuna configurazione aggiuntiva · Attività Ant per la gestione delle dipendenze e al di fuori dispiegamento di Maven · Modello basato costruisce: Maven è in grado di costruire qualsiasi numero di progetti in tipi di output predefiniti come ad esempio un JAR, WAR, o la distribuzione in base ai metadati del progetto, senza la necessità di fare qualsiasi script in maggior parte dei casi. · Sito coerente delle informazioni sul progetto: Utilizzando gli stessi metadati come per il processo di compilazione, Maven è in grado di generare un sito web o PDF tra cui la documentazione si cura di aggiungere, e aggiunge a quella report standard circa lo stato di sviluppo del progetto. Esempi di queste informazioni può essere visto nella parte inferiore della navigazione a sinistra di questo sito sotto il "Informazioni sul progetto" e sottomenu "relazioni di progetto". · Gestione di uscita e la pubblicazione di distribuzione: Senza molto ulteriore configurazione, Maven si integrerà con il sistema di controllo del codice sorgente come CVS e gestire il rilascio di un progetto basato su un determinato tag. Si può anche pubblicare questo in una posizione di distribuzione per l'utilizzo da parte di altri progetti. Maven è in grado di pubblicare singole uscite, come un barattolo, un archivio tra cui altre dipendenze e la documentazione, o come una distribuzione sorgente. · La gestione delle dipendenze: Maven incoraggia l'uso di un archivio centrale di vasi e altre dipendenze. Maven è dotato di un meccanismo che i clienti del vostro progetto possono utilizzare per scaricare qualsiasi JAR necessari per costruire il vostro progetto da un repository centrale JAR molto simile a CPAN di Perl. Questo permette agli utenti di Maven di riutilizzare JAR attraverso progetti e incoraggia la comunicazione tra i progetti per garantire che i problemi di compatibilità all'indietro vengono trattate. Stiamo collaborando con la gente di Ibiblio che hanno gentilmente concesso il repository centrale per vivere sui loro server. Requisiti: · Circa 100 MB saranno utilizzati per il repository locale, tuttavia questo può variare a seconda dell'uso e può essere rimosso e redownloaded in qualsiasi momento. · Java 1.4 o successivo Cosa c'è di nuovo in questa versione: Insetto: · MNG-3265 - Extension.equals-modello Maven provoca NPE quando qualsiasi campo non è inizializzato · MNG-3506 - Custom ArtifactHandler non risolto per il progetto quando un plugin aggiuntivo con le estensioni è definito in POM genitore · MNG-3753 - ArtifactResolverDiagnoser.diagnose () fallisce con NPE se nidificato IOException non ha alcun messaggio dettaglio · MNG-4189 - Maven non raccogliendo specifica dipendenza versione timestamp quando una versione successiva timestamp è stato scaricato e già presente nel repository locale · MNG-4218 - NPE in AbstractArtifactResolutionException se DefaultArtifactResolver.resolveTransitively viene interrotta · MNG-4228 - Autorizzazione non riuscita: Non autorizzato per delega. · MNG-4235 - Maven 2.2.0 produce checksum non validi durante la distribuzione di assicurato HTTP repo · MNG-4236 - http wagon carica i file due volte con Maven 2.2.0 quando autenticazione preventiva è disattivato (impostazione di default) · MNG-4238 - Custom ArtifactHandler previsto per estensione build non viene utilizzato per il progetto artefatto · MNG-4240 - Le dipendenze dirette con scope == fornite non avranno le loro dipendenze transitive risolte per la compilazione e il test · MNG-4270 - Artifacthandler, LifeCyclemapping dalla dipendenza da plugin non è utilizzato quando le estensioni del plug-in sono abilitate · MNG-4275 - Relocazioni dirette Non accedere più a livello di avviso: MNG-3380 Conflitti con MNG-1689 Miglioramento: · MNG-4254 - Selezione di supporto dell'implementazione dei vagoni per un particolare protocollo · MNG-4279 - La selezione del provider di Wagon dovrebbe fallire con grazia e utilizzare il protocollo per il drealhint se il rolehint del protocollo-provider non è disponibile. Compito: · MNG-4290 - Guida all'aggiornamento-Impostazioni http per riflettere il fatto che HTTP basato su Sun è stato ripristinato come predefinito per i carri http / s.


Esperto di Software correlato

Flashtracer

Flashtracer - Add-on Firefox che consente di rintracciare qualsiasi file flash. ...

154 28 KB

Scarica

Macmerurial.

Programma gratuito che ti aiuterà ad alleviare le operazioni mercuriali più comuni ...

134 1.2 MB

Scarica