PowerShell veya bir komut istemi kullanarak Apache Maven’i Windows 10 veya 111’e indirip yüklemek için kılavuzdaki adımları öğrenin.
Maven, oluşturma sürecini gerçekleştirmeye yönelik model tabanlı, bildirimsel bir yaklaşıma dayalıdır. Bireysel bina hedeflerini uygulamak yerine. “Apache Maven” aracı ile yazılım projelerinin bina yönetimi önemli ölçüde daha verimli, güvenli ve şeffaf hale gelir.
Özellikle sürekli entegrasyon modeline göre çalışırken, bir yazılım projesi, kodun kalıcı olarak kararlı bir sürümünü gerektirir. Maven oluşturma aracı, kararlı bir derleme sürümü oluşturma sürecini otomatikleştirmenize olanak tanır.
Süreç, spesifikasyonlarınıza uyarlayabileceğiniz sabit bir döngüyü takip eder, böylece onu tam olarak entegre etmek zorunda kalmazsınız. Ancak, tüm bileşenleri dağıtılmış proje ekiplerine dahil etmeniz önemle tavsiye edilir. İşlem, sözde POM dosyaları kullanılarak yapılandırılır. Bunlar, süreci ve bağımlılıkları tanımlayan XML dosyalarıdır.
Test etme, bağımlılık sorunlarını giderme ve elbette derlemeye ek olarak, Maven sayesinde her zaman mevcut yapı durumunu takip edebilirsiniz. Bu şekilde siz ve diğer geliştiriciler her zaman mevcut sürümün kalitesini ve eksiksizliğini bilirsiniz.
Apache Maven’i komut aracılığıyla Windows 10 veya 11’e yükleme adımları
1. Powershell veya Windows Terminal’i açın
Burada kullanacağımız gibi saf komut satırı yöntemi Apache Maven’i Windows sisteminizden indirmek ve yüklemek için komut satırı uygulamasını yönetici ayrıcalıkları altında çalıştırın.
CLI uygulamasını kolayca çalıştırmak için sağ tık üzerinde Windows başlat menüsüve sonra Windows 10, sahip olacaksın Güç kalkanı sırasında seçmek için (Yönetici) Windows 11 kullanıcısı Alacak Windows Terminali (yönetici)varsayılan.
2. Chocolatey’i Windows 10/11’e kurun
Şimdi Windows terminalinize veya Powershell’e aşağıdaki komutu kopyalayıp yapıştırın ve Enter’a basın. Bu, Chocolatey paket yöneticisini sisteminize yükleyecektir.
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
Bir kere kurulum tamamlandı, yakın Powershell (Yönetici) veya Terminal (Yönetici) ve Açık hava durumu.
3. OpenJDK’yi kurma komutu
Bildiğimiz gibi Apache Maven, bu aracın sisteminizde düzgün çalışması için tek temel sistem gereksinimi olduğundan Java’ya ihtiyaç duyar. Yani eğer sen çoktan Sahip olmak JAVA Windows sisteminizde şunları yapabilirsiniz: geçmek bu adım. Ancak, Java_Home yolunun sistem ortam değişkeninizde olduğundan emin olun. Bir JDK’nız yoksa, aşağıdaki komutu çalıştırın:
choco install openjdk
Bir kere süreç tamamlandı, yakın kullandığınız PowerShell (admin) veya Windows terminali (admin) ve Açık tekrar Java yolunu tanıyabilmesi için.
4. Windows 10/11’de Apache Maven’i indirin ve kurun
Şimdi Apache Maven’i herhangi bir güçlük çekmeden Windows sisteminize otomatik olarak indirip kuracak olan son komutu çalıştırın. Bu aynı zamanda kurulu Java’yı ve ortam değişkenini de tanıyacaktır.
choco install maven
5. Maven sürümünü veya komutunu kontrol edin
Kurulumdan sonra, önce Windows Terminalinizi yeniden başlatın. Daha sonra Maven’in sistemimize başarıyla yüklenip yüklenmediğini kontrol etmek ve sürümünü öğrenmek için aşağıdaki komutları kullanabilirsiniz.
mvn --version mvn --help
6. İlk projenizi oluşturun
Maven’e aşina olanlar bir proje oluşturmak için ne yapacaklarını zaten bilirler, yeni başlayanlar ise onunla nasıl oynanacağına dair daha fazla bilgi için resmi Apache Maven web sitesini ziyaret edebilirler. Yine de, size bu araca nasıl başlayacağınız konusunda bir fikir vermek için, işte komutlar:
proje oluştur
Terminaliniz için verilen komutu yapıştırın. Grup kimliği, yapı kimliği ve diğer değerleri tercihinize göre değiştirirsiniz.
mvn arketipi:üret “-DgroupId=com.mycompany.app” “-DartifactId=my-app” “-DarchetypeArtifactId=maven-archetype-quickstart” “-DarchetypeVersion=1.4” “-DinteractiveMode=false”
açıklama: Windows’ta her parametreyi tırnak içinde kullanmalıyız, aksi takdirde aşağıdaki hataları alırsınız:
[ERROR] The goal you specified requires a project to execute but there is no POM in this directory (C:\Users\h2s\raj). Please verify you invoked Maven from the correct directory. -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MissingProjectException
Uygulama dizininize geçin: işte burada uygulamam
cd my-app
Daha fazla bilgi için bkz. resmi belgeler Maven projesinin inşaatı hakkında.