Apache Maven

Software screenshot:
Apache Maven
Software ətraflı:
Version: 3.3.9 Yenil?nib
Tarixi Upload: 10 Feb 16
Lisenziya: Pulsuz
Məşhurluq: 204

Rating: 2.5/5 (Total Votes: 2)

Apache Maven növbəti onun httpd və Tomcat server, Ant build sistemi və Cassandra və CouchDB verilənlər bazası orada, Apache ən uğurlu layihələrdən biridir.

Maven bir alət yalnız developers hədəf və müxtəlif ümumi əməliyyatları rast və yaradılması coding, və layihə yerləşdirilməsi prosesində həyata keçirilən avtomatlaşdırılması olacaq Java proqramlaşdırma üçün sorunsuz inkişaf mühit kimi.

Developers, layihə qurur avtomatlaşdırılması changelogs göstərmək, ayrı-ayrı codebases run vahid test saxlamaq code əhatə hesabat almaq, bağımlılıkları idarə və hətta bir Maven quraşdırılması poçt siyahıları çalıştırabilirsiniz.

Bir Maven quraşdırma limitsiz layihələri idarə etmək üçün istifadə, və layihə də yalnız Perl məşhur CPAN və Node.js "MPM Repos kimi, avtomatik olaraq indirme ve avtomatik olaraq depolar yüklemek üçün pulsuz JAR depo xeyir ola bilər.

Bütün bu siz tapa Pom Project Object Model və onun məşhur pom.xml konfiqurasiya faylları vasitəsilə idarə olunur demək olar ki, bütün bugünkü Java-based layihələrin. Siz onu gördüm, onda yəqin ki, layihə Maven istifadə idarə olunur

Bu azad yeni nədir:.

  • HTTPS üçün Maven Mərkəzi çıxışı keçid.

    • Maven Mərkəzi çıxışı keçid HTTPS üçün versiyası 3.3.3 yeni nədir

    . li>

    • Maven Mərkəzi çıxışı keçid HTTPS üçün versiyası 3.3.1 yeni nədir

    . li>

    • Maven Mərkəzi çıxışı keçid HTTPS üçün versiyası 3.2.5 yeni nədir

    . li>

nədir Versiya 3.0.4 yeni

  • Bəzi aksesuarların indi ismarıcları daxil edilir:
  • HTTP (S) bağlantısı hovuz.
  • Default üstünlük identifikasiyası dəstək.
  • A default fasiləsi 30 dəqiqə konfiqurasiya oxumaq.

versiyası 3.0.3 yeni nədir:

  • izin ver hexadecimal parametrləri
  • version info Display Maven ev
  • sadələşdirilməsi Maven əsas üçün 3-cü tərəf uzantıları açılan
  • full mojo icra konfiqurasiya olmadan icra planı hesablanması üçün API
  • yalnız bir xəritə
  • kimi type java.util.Properties of plugin parametrləri konfiqurasiya imkan verir
  • sistem xassələri vasitəsilə array / kolleksiyası növü plugin parametrləri konfiqurasiya imkan verir
  • kolleksiyaları və vitse verir ifadələri olan array-tipli plugin parametrləri konfiqurasiya imkan verir versa
  • adətən yalnız bir dəyər tələb plugin parametr lobya konfiqurasiya kondensasiya imkan verir
  • JAVA_HOME auto kəşf
  • onları məskunlaşdırılması plugin toplanması parametrləri Obey generics
  • kolleksiya / array maddələr inline imkan verir plugin ərzində

versiyası 2.2.1 / 3.0 yeni nədir:

  • Bug giderir:

  • görə rabitə problemlərin mümkün olmadı
  • Snapshot əsərlər var & quot; qara & quot; default bir gün.
  • Snapshot version version sıra həll
  • TC plugin üçün asılılıq qətnamə kodu NPE

  • Maven-script-qarışqa istifadə
  • Ant-based mojo: Tags səbəb 2.1.0+
  • Appassembler Maven Plugin kimi iş deyil olmalıdır
  • tərtib daxilində asılılıq həllində fərq

  • MavenProjectBuilder.buildFromRepository () keçdi
  • POM əsərlər artıq həll olunur
  • uzadılması "zip" üçün Kateqoriya Forum.Take.Az almaq üçün bilmir
  • org.apache.maven.plugins: Maven-plugin yüklemek: 2.3.1. A tələb sinif itkin: org.codehaus.plexus.digest.Digester
  • toplayıcı yaşamdöngüsü Forks bağlı zaman şaxəli reaktor layihələrdə Dependencies həll deyil

  • uzaq ziddiyyətli asılılıq daha geniş vüsət var
  • Münaqişənin həlli yaxın asılılıq sub ağac seçin deyil
  • bir real JAR fayl / classpath
  • arxalanan olmayan bir classloader yüklü əgər Maven qurmaq bilməz
  • Maven 3.x Custom Maven Plugin reqressiya, xüsusi ComponentConfigurator sonsuz loop
  • səbəb
  • reaktor layihələr üçün Eary asılılıq qətnamə cəhdləri reaktor
  • öz sonra qərar qarşısını almaq
  • NPE legacy.DefaultWagonManager.getArtifact in
  • Checksum uğursuzluqlar daxil olmamısınız
  • Maven 3 Regression: org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter qurucusuna itkin
  • MavenProject.getParent () yapılandırılmış məhəl qoymur depolar
  • Səhv recursive ifadə dövrü səhvlər (update plexus-interpolation)
  • ötəri POM koordinatları bir tsiklik ifadə Interpolation səhv needlessly təkrar olur
  • Pom orijinal qətnamə tələb konfiqurasiya asılılıq poms override depolar aşkar Deposu
  • MavenProject.getDependencyArtifact () versiyası sıra asılılıq üçün versiyası olmadan əsərlər qaytarır
  • təkmilləşdirilməsi:
  • anlar üçün Metadata təsnifatçı daxil edilməlidir
  • class səltənətində manager nümayəndə Maven core sahəsində ictimai hissəsini dəyişdirmək imkan verir

  • düzgün yapılandırılmış zaman
  • Maven Java API gözəl səhv vermir
  • Birden çox uğursuzluqlar əlavə ağ ehtiyac
  • nisbi yol səhvlər daha aydın ola bilər
  • Yeni Features:
  • komponenti konfiqurasiya üçün bir Maven API yarat

versiyası 2.2.1 yeni nədir:

  • Bug giderir:
  • MNG-3265 - hər hansı bir sahədə uninitialized zaman Maven-model Extension.equals Tags səbəb
  • MNG-3506 - uzantıları ilə əlavə plugin valideyn Pom müəyyən edilir zaman layihə üçün həll Xüsusi ArtifactHandler
  • MNG-3753 - iç-içə IOException heç bir detal mesaj var ArtifactResolverDiagnoser.diagnose () NPE ilə uğursuz
  • MNG-4189 - Maven xüsusi timestamped versiyası daha sonra timestamped version nazil edilmişdir asılılıq və yerli depo artıq mövcud aldığınız deyil
  • MNG-4218 - AbstractArtifactResolutionException in NPE DefaultArtifactResolver.resolveTransitively müdaxilə əgər
  • MNG-4228 - [reqressiya] Avtorizasiya bilmədi. Proxy ilə səlahiyyətli deyil
  • MNG-4235 - [reqressiya] Maven 2.2.0 təmin HTTP repo üçün yerləşdirilməsi zamanı etibarsız checksums istehsal
  • MNG-4236 - [reqressiya] http iki dəfə üstünlük İcazə aradan Maven 2.2.0 ilə universal yüklenenler faylları (susmaya görə)
  • MNG-4238 - build uzadılması tərəfindən təmin Custom ArtifactHandler layihə artifact
  • üçün istifadə olunur
  • MNG-4240 - == onların keçid bağımlılıkları tərtib və test üçün həll olmayacaq göstərilən daxilində birbaşa asılılıqlar
  • MNG-4270 - ArtifactHandler, LifecycleMapping uzantıları plugin istifadə olunmur asılılıq plugin effektiv olan
  • MNG-4275 - [reqressiya] Direct Relocations artıq XƏBƏRDARLIQ səviyyədə daxil edin: MNG-1689 ilə MNG-3380 münaqişələr
  • təkmilləşdirilməsi:
  • MNG-4254 - Müəyyən bir protokol universal həyata keçirilməsi Support seçim
  • MNG-4279 - universal provider seçilməsi qəşəng uğursuz və protokol-provider roleHint mövcud deyil, əgər roleHint üçün protokol istifadə etməlidir
  • .

tələblər

  • Java 1.6 və ya daha
  • Apache Ant 1.8 və ya daha yüksək

Oxşar proqram

HTML5 Boilerplate
HTML5 Boilerplate

12 May 15

OpenUI5
OpenUI5

11 Mar 16

SnackbarJS
SnackbarJS

13 Apr 15

Almost Flat UI
Almost Flat UI

12 May 15

Geliştirici digər proqram Apache Software Foundation

Apache MRQL
Apache MRQL

1 Mar 15

Apache Cocoon
Apache Cocoon

5 Jun 15

Apache OpenNLP
Apache OpenNLP

19 Jul 15

Apache Commons CLI
Apache Commons CLI

20 Jul 15

Şərh Apache Maven

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!