Çok modüllü bir Maven + Spring projem var. Bazı modüller diğer modüllere bağlıdır. Çok modüllü bir projede, bir maven modülü, başka bir modülün geçişli test kapsamı bağımlılıklarına bağlı olabilir mi?
en bizpersistence
adlı modül bağlıdır
services
adlı bir modül var diyelim.
hizmetleri modülü: Bahar düzeyinde
- , Maven düzeyinde
persistence
bağlamı - ithal
persistence
modül ile ilgili bazı configuratrion tanımlarpersistence
modül
bağlıdır. .. süreklilik: veri kaynağı, JPA, işlemler ...
Bazı bağımlılıkları var Test kapsamı ile sınırlı olan DB'yi (JDBC sürücüleri, DBCP, H2) test etmek için kullanılır, çünkü uygulama kurulduğunda, DataSource konteynerde (Tomcat) tanımlanır ve JNDI aracılığıyla erişilir.
Şimdi, services
modülünün Maven test aşamasında, persistence
modülünün test kapsamlı (geçişli) bağımlılıklarına erişim sağlamak istiyorum.
Çok modüllü bir proje kapsamında bunları bir şekilde elde etmek mümkün mü?
İyi alternatifler hangileri değilse? (Üst paçada test bağımlılıklarını tanımlayın? ...)
Bunun için teşekkürler, sadece bir saat geçirdim diye merak ettim sınıfta bulamadım istisna :( – PiersyP
TEŞEKKÜR EDERİZ! Ne var ki, ana modül artefaktı için bağımlılığı eklemem gerekiyordu, sadece " testi 'dır, ancak diğer insanların kilometre durumu değişebilir. –
CullenJ