2016-04-06 17 views
1

Bir Majör Silikon Vadisi Şirketi'ndeki yeni işimde ilginç bir gözlem var.Neden Eclipse temizledikten sonra temiz mvn temizle

Bu bir mvn/java projesidir. Komut satırı “mvn clean install” komutunu vermem ve daha sonra Eclipse'e gidip Project &'u seçip “Clean” Build yapmasını söylüyorum.

"mvn clean install" & Eclipse "Clean" arasındaki fark gibi kafam karıştı, aynı pom.xml olduğundan sonuç aynı olmalıdır diye düşündüm. Kesişen kodum java sınıflarına değişene kadar her ikisini de gösterdim. Komut satırı "mvn clean install" sonrası değişiklikleri görmeyi bekledim

cevap

0

Eclipse'in kendi proje yapısı ve yapım rutinleri vardır. Maven'in kendi proje yaşam döngüsü vardır.

Maven, m2e eklentisi ile Eclipse içine entegre olur. Maven ve Eclipse aşamalarını birebir ilişkilendirmek bir tür sanattır. Bu nedenle

bazı Eclipse komut yapmıyor ne zaman duruma düşmek çok kolay Maven ihtiyaç ve tersi, M2E 1.

En basit tavsiye Eclipse ve Maven 1 tüm özelliklerini anlatamadığım sırf ne bütün Kod gezinme ve düzenleme için Eclipse IDE desteğini kullanmak, ancak temizlemek, derlemek, paketlemek ve benzeri için Maven kullanın. Bu durumda Eclipse'in 'Çalışma Zamanı konfigürasyonları' Maven'in komutlarını yapılandırmada ve yürütmede çok yardımcı olur.

Proje durumunu eşitlemek için 'Alt + F5' tuşlarını kullanın.

+0

Bu yararlıdır, teşekkürler :) –

İlgili konular