«maven» etiketlenmiş sorular

Maven, yazılım yapınızın otomasyonu, bağımlılık yönetimi ve raporlar ile dokümantasyon oluşturmanın temel özellikleri olan eklenti tabanlı bir yazılım proje yönetimi aracıdır.


1
Çok modüllü bir Maven projesi oluşturmak için büyük bir projeyi bölmek
Maven'i bağımlılık yönetimi için kullandığımız Spring-MVC uygulaması üzerinde çalışıyorum. Proje büyük olduğu için projeyi birkaç bölüme ayırmayı düşünüyoruz. Bazı şüphelerim vardı, umarım burada cevaplar alırım. Şu anda, ROOT.warsunucumuzdaki Apache tomcat'ta olduğu gibi tek bir WAR dosyası dağıtıyoruz . Proje büyük olduğu için web uygulamasında Bildirimler ve E-posta, Üçüncü taraf hizmetleri, …

9
Yalnız bir geliştiriciyi, IDE tek tıklamayla derleme yerine ayrı bir derleme aracı kullanmaya ikna edin
Bu soru edildi göç o Yazılım Mühendisliği Stack Exchange'de yanıtlanabilir çünkü yığın taşması gelen. 7 yıl önce göç etti . Java programlamam ve yıllar süren Scala programlarında, Ant, Maven, Gradle veya Java için oluşturulmuş araçlardan hiç kullanmadım. Çalıştığım her yerde, bununla ilgilenen bir yapı yöneticisi vardı - yerel olarak geliştirme …

1
Haskell Maven'e benzer yapı ve yapay çevre
Eskiden Java geliştiricisiydim ama son zamanlarda Haskell ekibine katıldım. Java dünyasında, üzerinde birkaç ekip çalıştığı büyük bir projeniz varsa, ortak bir yaklaşım, gelişimi kolaylaştırmak ve hızlandırmak için Maven gibi bir yapay sunucu kullanmaktır. Ant, Maven, Gradle gibi çok sayıda oluşturma aracı, projeyi oluşturabilir ve ekibin geri kalanı tarafından ağrısız olarak …

1
Üçüncü taraf Maven bağımlılıkları için lisanslar nasıl eklenir?
Java projem için dağıtılabilir bir ikili üretiyorum. İki şekilde serbest bırakıyorum: Maven Central Google kodunda sıkıştırılabilir sıkıştırılmış Projem Apache 2.0 lisansı ile lisanslanmıştır. Biri MIT lisanslı az sayıda üçüncü taraf parti kullanıyorum. Projemin kullanıcılarını, lisanstan aşağıdaki metne dayanarak lisans içeriğinden haberdar etmek benim yükümlülüğüm olduğuna inanıyorum: Yukarıdaki telif hakkı bildirimi …

2
Maven için bir Git havuzu yapılandırmanın en iyi yolu
Git'te projelerimizi nasıl yapılandıracağım konusunda tavsiyeye ihtiyacım var. Java kullanıyoruz ve Maven bizim yapım aracımız. Maven, tüm projelerinizin sonunda ortak bir ataya sahip olduğunu varsayar. Maven ayrıca , Apache vakfının projelerini kurma şeklini tam olarak ayarlamadığında gerçek bir drama kraliçesi olabilir (sürüm eklentisini kullanan herkes muhtemelen neden bahsettiğimi biliyor). Eklenti …

1
Java uygulama yapısı: Yatay mı dikey mi bölündü
Büyük bir Java uygulaması için başlangıç ​​proje yapısı (Maven / Eclipse kullanarak) hakkında biraz tartışma yapmak. Seçenek 1: entities (i.e. the whole database using Hibernate classes-first) services (i.e. sets of read/write operations on the entities) app (perhaps split up more further down the line) Seçenek 2: area1-entities area1-services area1-app area2-entities …

5
Ant hala Java sürümleri için “ana akımda” mı?
Geliştiriciler IDE'de derlenen sınıfları daha kapsamlı Ant yapılarıyla (yani CVS, temiz derleme, kavanoz, arşiv, e-posta vb.) Almak için toplu komut dosyalarını (windows .bat) yavaşça değiştiriyoruz. Ant ile öğrenmeye (ve hata ayıklama sorunlarına) çok zaman harcadım, bu yüzden bu görevler için en rahat şekilde kullanıyorum. Ama Ant'in hala öğrenmeye başladığım kadar …
14 java  training  maven  builds  ant 

2
Küçük yazılım kütüphanem diğer kütüphaneleri kullanmaktan kaçınmalı mı?
Az önce sadece birkaç sınıf ve yöntem sunan küçük bir Java kütüphanesi yayınladım. Projeyi Maven ile inşa ettiğimden beri, hedeflerime ulaşmak için hemen birkaç üçüncü taraf kütüphanesi kullandım, özellikle: commons-lang3 (bazı genel Java öğeleri için) slf4j-api (günlük kaydı için) commons-io (bir parça dosya için - kelimenin tam anlamıyla bir kez …
13 java  libraries  maven 

5
Maven ile Java EE Projeleri Oluşturma
Eclipse ile yaklaşık bir yıldır Java EE web uygulamaları geliştiriyorum. İşverenim Maven'i kullanmıyor, ancak ne kadar çok okursam, Maven + Hudson'ın bizim için büyük ölçüde faydalı olacağına ikna oldum. Öncelikle, boş zamanlarımda bu teknolojilerle rahat olmalıyım, böylece bir kavram kanıtı oluşturabilirim. Şu anda hala bir Maven acemiyim. Maven ile Java …
13 java-ee  maven 

2
Java projelerinin ayrılması
Büyük bir java projem var ve yapım döngümüz için maven kullanıyoruz. Bu bir proje yaygın olarak kullanılmaktadır - diğer projelerde, bazıları içinde bulunan ve bazıları başka yerlerde bulunan çeşitli uygulamalarda ... Dürüst olmak gerekirse, biraz karışıklık (belirli zamanlarda farklı zamanlarda eklenen çeşitli bitler) amaçlar) ve biraz temizlemek istiyorum. Ayrıca, tam …

2
git, maven ve jenkins - sürüm oluşturma, geliştirme ve yayınlama iş akışını oluşturur
Git, maven ve jenkins ile aşağıdakileri yapmanın tercih edilen yolu nedir: "Dev" ve "release" şubelerini sürdürmek istediğim bir uygulama geliştiriyorum. Jenkinlerin ikisini de inşa etmesini istiyorum. Serbest bırakma yapılarının 1.5.2 gibi sürümlere sahip olması ve dev-build'lerin sadece 0.0.1-SNAPSHOT'lar olması olabilir. 2 farklı pom.xml dosyasına sahip olmak istemiyorum. Profillere baktım, ancak …

1
Maven derlemeli IntelliJ
Hazırda Bekletme kavanozlarına ihtiyaç duyan bir projem var. Bunları pom.xml'ye bağımlılık olarak ekledim ve Maven projemi iyi derliyor. Ancak, IDE'de, Hazırda Bekletme API'sına yapılan tüm ek açıklamalar ve çağrılar çözümlenmemiş (kırmızı) olarak işaretlenir. IntelliJ'in bunları çözmesini nasıl sağlayabilirim? Proje Oluştur'u tıkladığımda Maven'i kullanmanın bir yolu var mı? (Ctrl + F9) …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.