Maven ile çalışırken genellikle insanlar “mvn clean install” diyor. Bazı arkadaşlar da “mvn clean compile” daha iyi olduğunu söylüyor. Arasındaki fark nedir?
comments
1 references
// Comments are closed.
Mvn clean installYürütülebilir mvn dosyasını çağırıyorsunuz.Projenizde önceden derlenmiş tüm Java .class dosyalarını ve kaynaklarını silecek olan clean komutunu kullanıyoruz. Yapınız temiz bir sayfadan başlayacak.Kurulum daha sonra Java projemizi derler, test eder ve paketler.Sonrasında yerleşik .jar/.war dosyamız yerel Maven depomuza kopyalanır. Böylece diğer projeler buna başvurabilir ve yerel depodan alabilir.
Install komutu çağırıldığında aşağıdaki komutlar sıralı ve otomatik olarak çağırılır.
Mvn clean compileYürütülebilir mvn dosyasını çağırıyoruz. Projenizde önceden derlenmiş tüm Java .class dosyalarını ve kaynaklarını silecek olan clean komutunu kullanıyoruz.Kaynak kodu derlenir ve .java dosyaları .class’a dönüştürür ve sınıfları target/classes klasöründe saklanır.