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

  • captainpuppys2000

    captainpuppy

    20 HAZİRAN 2013
  • Cristina Landa

    Cristina Lan

    28 Ocak 2010
  • hockeywebcasts

    hockeywebcas

    31 EKİM 2012