2016-06-23 32 views
16

IntelliJ IDEA Topluluğu Sürüm 2016.1.3 kullanıyorum. Bir maven çoklu modül projesi oluşturmaya çalışıyorum. Proje şirketi ana şirkettir ve Proje çalışanı ve Proje skillset'i çocuk modülleridir. Proje çalışanı ve becerisi bir SAVAŞ olarak ambalajlanacak, ancak Proje şirketi POM olarak ambalajladı.Intellij'de Maven Çoklu Modül Projesi Nasıl Oluşturulur?

enter image description here benim proje yapısının (yukarıda) gibi görünür, ama resmin altına enter image description here

gibi olmak benim proje yapısını ihtiyacım var ve çalışan ve birikiminiz altında bir sınıf oluşturamadı. Ebeveyn (şirket) içinde src klasörü olmadan nasıl çoklu modül projesi oluşturabilirim?

cevap

17

Karnınız doğru, üst düzey proje olan pom ambalajında ​​kaynak bulunmamalıdır.

Yani (sadece silme veya başka bir yere taşımak) üst düzeyden src klasörü (bunun altında ve her şey ... ana, java, kaynaklar, metin ...) Şimdi

kaldırmaya başlayın bakarak sizin modüller, doğru görünüyorlar. En iyi pompayı kontrol ederek onları doğru şekilde ayarladıklarını test edebilir ve onlar da çocuk pompasına gitmelidir. Son olarak, çocuk projeleri altında (savaş ambalajı olan) bir kaynak yapı kurmak istiyorsunuz. Elle, Employee modülü src\main\java modülünün altında bir klasör yapısı oluşturun, sağ tıklayın ve Mark As -> Source Root'u seçin.

SkillSet için de aynısını yapın ve işiniz bitti.

+0

Teşekkür ederim steve :-) –

+0

En çok hoşgeldin! – vikingsteve

İlgili konular