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

  • campos9896

    campos9896

    24 Mart 2012
  • Jay Will

    Jay Will

    19 NİSAN 2006
  • NLthomas21

    NLthomas21

    20 Mayıs 2008