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

  • Bogdan Gabriel

    Bogdan Gabri

    5 Aralık 2006
  • boogie2988

    boogie2988

    6 NİSAN 2006
  • Kupa World

    Kupa World

    1 EYLÜL 2011