2015-06-10 7 views
6

के साथ 2 web.xml मर्ज करना संभव मैं एक वेब अनुप्रयोग 'ए' एक युद्ध परियोजना में परिभाषित किया गया है है। मैं एक अन्य वेब एप्लीकेशन 'बी' है कि एक ओवरले के साथ 'ए' की पूरी सामग्री आयात बनाया।यह Maven ओवरले

आवेदन 'बी' की फ़ाइल web.xml additionnal श्रोताओं के अलावा, आवेदन 'ए' में ही है। इसलिए बी के web.xml ए के साथ डुप्लिकेट सामग्री के बहुत कुछ शामिल है

सवाल यह है: , यह संभव ए और बी की web.xml विलय करने के लिए Maven युद्ध प्लगइन बताने के लिए है बजाय वेब की जगह बी के web.xml द्वारा एक की .xml?

उत्तर

0

आपके मामले में - अतिरिक्त श्रोताओं - वहाँ सरल उपाय है। यदि आपका आवेदन सर्वलेट 3.0 या उच्चतर है, तो आप टिप्पणी के साथ बी श्रोताओं रजिस्टर कर सकते हैं:

@WebListener 
public class BListener implements ServletContextListener { 

    public void contextInitialized(ServletContextEvent sce) { 
     System.out.println("Started BListener"); 
    } 

तो बी के प्रभाव अतिरिक्त श्रोता से अधिक जटिल है, तो आप वेब टुकड़ा पर विचार कर सकते

(सर्वलेट 3.0 की आवश्यकता है)