SORU
16 NİSAN 2010, Cuma


Derleme (Java)ve bina

Bunun cevabı çok açık değil, ama işte gider düşünüyorum

Okul (java) benim için küçük bir proje üzerinde çalışıyorumderleme.

Benim kümes için karınca kullanıyoruzinşabizim projemiz.

Derleme binanın bir alt kümesi olduğunu düşünüyorum. Bu doğru mu? Yapı ve derleme arasındaki fark nedir?

İlgili:
What is the difference between compiling and building?

CEVAP
16 NİSAN 2010, Cuma


"Tüm adımları kapsayan bir süreçtir" m "yazılım. bir oluşturmak için gerekli Yapı Java dünyasında bu genellikle içerir:

  1. Üretim kaynakları (bazen).
  2. Kaynakları derleme.
  3. Test kaynakları derleniyor.
  4. Yürütülen testler (birim testleri, entegrasyon testleri, vb.).
  5. Ambalaj (kavanoz içine, savaş, yerel-jar, ear).
  6. Çalışan sağlık kontrolleri (Checkstyle, Findbugs, PMD, test kapsamı, vb gibi statik analiz).
  7. Raporlar oluşturma.

Yani gördüğünüz gibi, derleme sadece bir (küçük) bölümü oluştur (ve en iyi uygulama için tam otomatize tüm adımları ile araçları gibi Maven veya Ant ve çalıştırmak için inşa sürekli olduğu bilinir Continuous Integration).

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hidden Wolf TV

    Hidden Wolf

    1 EKİM 2009
  • Matthew Smith

    Matthew Smit

    24 Mayıs 2010
  • Missouri Star Quilt Company

    Missouri Sta

    18 ŞUBAT 2009