Apache Maven

Szoftver screenshot:
Apache Maven
Szoftver adatai:
Változat: 3.3.9 Frissítve
Feltöltés dátuma: 10 Feb 16
Engedély: Ingyenes
Népszerűség: 204

Rating: 2.5/5 (Total Votes: 2)

Apache Maven az egyik Apache legsikeresebb projektek, ott mellette a httpd Tomcat szerver, Ant build rendszer, és Cassandra és CouchDB adatbázisok.

Maven eszközként célozza a fejlesztők csak és varratmentes fejlesztési környezet Java programozási hogy automatizálja a különböző közös műveletek során felmerült, és közben végrehajtott folyamat létrehozásának, kódoló és telepítésével egy projektben.

A fejlesztők automatizálni projekt épít, render ChangeLog, elkülönített codebases futtassa unit tesztek, kap kód lefedettség jelentések kezelése függőségek, és még futni levelezőlisták egy Maven telepítést.

Egy Maven telepítés lehet kezelésére használt korlátlan projektek, valamint a projekt is részesül ingyenes JAR adattár automatikusan letölti és telepíti tárolók automatikus, mint a Perl híres CPAN és node.js "NPM repos.

Mindez kezelnek keresztül POM, a Project Object Model, és a híres pom.xml konfigurációs fájlokat megtalálni szinte minden mai Java-alapú projektek. Ha láttad, akkor valószínűleg a projekt irányítása segítségével Maven.

Mi az új ebben a kiadásban:

  • kapcsolt hozzáférést Maven Central HTTPS.

Mi az új verzió 3.3.3:

  • Kapcsolt hozzáférést Maven Central HTTPS.

Mi az új verzió 3.3.1:

  • Kapcsolt hozzáférést Maven Central HTTPS.

Mi az új verzió 3.2.5:

  • Kapcsolt hozzáférést Maven Central HTTPS.

Mi az új verzió 3.0.4:

  • Néhány fejlesztések már alapértelmezés szerint tartalmazza:
  • HTTP (S) kapcsolat áll rendelkezésre.
  • Alapértelmezett megelőző hitelesítés támogatása.
  • Az alapértelmezett olvasni timeout beállítva, hogy 30 perc alatt.

Mi az új verzió 3.0.3:

  • Engedélyezés hexadecimális paraméterek
  • Display Maven otthoni verzióban info
  • Egyszerűbb csepp 3rd party bővítmények Maven core
  • API kiszámításához kiviteli terv nélkül teljes mojo végrehajtás konfiguráció
  • Hagyjuk beállítani a plugin paramétereinek típusát java.util.Properties mint egy térkép
  • Hagyjuk beállítani tömb / gyűjtemény típusú beépülő modul paramétereit keresztül rendszer tulajdonságai
  • Hagyjuk beállítani tömb gépelt bővítmény paramétereket kifejezést így gyűjtemények és fordítva
  • Hagyjuk sűríteni konfigurációs plugin paraméter bab, amely általában a mindössze egy érték
  • JAVA_HOME automatikus észlelése
  • Tartsuk generikus bővítmény gyűjtemény paramétereket feltöltésére őket
  • Hagyjuk inline gyűjtemény / tömb belüli elemek bővítmény

Mi az új : 2.2.1 / 3.0:

  • Bug javítások:
  • Pillanatkép leletek, amelyeket nem lehetett letölteni miatt kommunikációs problémák a & quot; feketelistára & quot; Egy nap az alapértelmezett.
  • Pillanatkép verzió nem oldódott változatról tartomány
  • NPE függőség kódot TC plugint
  • Ant-alapú mojo segítségével maven-script-ant: 2.1.0+ okozhat NPE
  • Appassembler Maven Plugin nem így működik, ahogy kellene
  • Különbség fordításkor hatálya függőség
  • POM leletek átment MavenProjectBuilder.buildFromRepository () már nem megoldott
  • Nem sikerült az archiváló kiterjesztés "zip"
  • 'org.apache.maven.plugins: maven-install-bővítmény: 2.3.1 ". A kívánt osztály hiányzik: org.codehaus.plexus.digest.Digester
  • függőségek villás reaktor projekt nem oldódik aggregátor kötődik életciklus villa
  • Konfliktuskezelés nem felvenni sub fa legközelebbi függőség, ha messzebb ütköző függőséget szélesebb körű
  • Maven nem lehet építeni, ha betöltve a classloader hogy nincs mögötte egy igazi JAR file / classpath
  • Egyéni Maven Plugin visszalépésre Maven 3.x, egyedi ComponentConfigurator okoz végtelen ciklusba
  • Eary függőség próbálkozások reaktor projekt megakadályozzák a későbbi állásfoglalása a reaktorból
  • NPE legacy.DefaultWagonManager.getArtifact
  • ellenőrző hibák nincs bejelentkezve
  • Maven 3 regresszió: Hiányos kivitelező org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
  • MavenProject.getParent () figyelmen kívül hagyja telepítési források
  • Helytelen rekurzív kifejezés ciklus hiba (update plexus-interpoláció)
  • interpolációs hiba miatt ciklikus kifejezést egyik POM koordinátákat kap feleslegesen ismételt
  • Tárak felfedezett függőség mérési helyeken felülírás adattárak konfigurálva eredeti felbontás kérelem POM
  • MavenProject.getDependencyArtifact () függvény leletek nélkül verzió függőségi verziótartomány
  • Fejlesztések:
  • A metaadat pillanatfelvételek tartalmaznia kell osztályozót
  • Hagyjuk osztály birodalom vezetője küldöttek megváltoztatni nyilvános részét Maven core tartomány:
  • Maven Java API nem ad szép hibaüzenet a nem megfelelően konfigurált
  • Több károsodást kell további whitespace
  • relatív elérési hiba lehetne explicit
  • Új funkciók:
  • Hozzon létre egy Maven API alkatrész konfiguráció

Mi az új verzió 2.2.1:

  • Bug javítások:
  • MNG-3265 - maven-modell Extension.equals okoz NPE ha bármelyik mező inicializált
  • MNG-3506 - Egyedi ArtifactHandler nem megoldott a projekt, ha egy további bővítmény kiterjesztésű határozza szülő pom
  • MNG-3753 - ArtifactResolverDiagnoser.diagnose () sikertelen NPE ha beágyazott IOException nincs részletes üzenet
  • MNG-4189 - Maven nem veszi fel külön időbélyeggel ellátott változat függőség, ha egy újabb verzió időpecsételt letöltött már jelen van a helyi lerakat
  • MNG-4218 - NPE AbstractArtifactResolutionException ha DefaultArtifactResolver.resolveTransitively megszakad
  • MNG-4228 - [regresszió] A hitelesítés sikertelen: nem engedélyezett meghatalmazott útján.
  • MNG-4235 - [regresszió] Maven 2.2.0 termel érvénytelen ellenőrző telepítés során biztosított HTTP repo
  • MNG-4236 - [regresszió] http kocsi fájlokat tölti kétszer Maven 2.2.0 ha elővásárlási auth van kapcsolva (alapértelmezett beállítás)
  • MNG-4238 - Egyedi ArtifactHandler által építmények kiterjesztés nem alkalmazható tervezési tárgy
  • MNG-4240 - Közvetlen függőségeket hatálya == amennyiben nem lesz a tranzitív függőségek megoldani összeállítására és tesztelésére
  • MNG-4270 - ArtifactHandler, LifecycleMapping származó bővítmény függőség nem használható, ha bővítmény engedélyezve vannak
  • MNG-4275 - [regresszió] Közvetlen áthelyezések nem log a figyelmeztetési szint: MNG-3380 ütközik MNG-1689
  • Fejlesztések:
  • MNG-4254 - Support kiválasztása kocsi végrehajtás egy adott protokoll
  • MNG-4279 - A kocsi szolgáltató kiválasztás nem kecsesen, és használja protokoll roleHint ha protokoll-szolgáltató roleHint nem elérhető.

Követelmények :

  • Java 1.6 vagy magasabb
  • Apache Ant 1.8 vagy magasabb

Hasonló program

Scribe
Scribe

11 Mar 16

jQuery.dragmove
jQuery.dragmove

13 Apr 15

BrickWork
BrickWork

12 May 15

Más szoftver fejlesztő Apache Software Foundation

Apache cTAKES
Apache cTAKES

20 Jul 15

Apache Crunch
Apache Crunch

10 Dec 15

Apache FtpServer
Apache FtpServer

5 Jun 15

Apache Gora
Apache Gora

10 Dec 15

Hozzászólások a Apache Maven

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!