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
- Maven Mərkəzi çıxışı keçid HTTPS üçün
versiyası 3.3.1 yeni nədir
- Maven Mərkəzi çıxışı keçid HTTPS üçün
versiyası 3.2.5 yeni nədir
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:
- 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
- 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
- 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
- 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
- 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
görə rabitə problemlərin mümkün olmadı
Maven-script-qarışqa istifadə
MavenProjectBuilder.buildFromRepository () keçdi
uzaq ziddiyyətli asılılıq daha geniş vüsət var
düzgün yapılandırılmış zaman
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
Şərhlər tapılmadı