2012-06-11 21 views
6

के रूप में देखा गया है मेरे पास मेरी परियोजना की WEB-INF/lib निर्देशिका में एक JAR फ़ाइल है जो कि जब मैं अपनी परियोजना को टॉमकैट पर तैनात करता हूं तो फ़ोल्डर के रूप में प्रदर्शित होता है।JAR फ़ाइल को फ़ोल्डर

मैं जेएआर फाइलें प्राप्त करने के लिए मेवेन का उपयोग करता हूं, मेरे ऐप के निर्माण के लिए ग्रहण करता हूं, और टॉमकैट पर तैनाती करता हूं।

जेएआर फ़ाइल फ़ोल्डर के रूप में क्यों प्रदर्शित की जाती है? मैं इस तरह से फ़ाइल का उपयोग नहीं कर सकता, और टॉमकैट इसे नहीं देखता है।

+0

स्क्रीनशॉट कृपया – adarshr

+1

मुझे छवियों को जोड़ने के लिए 15 प्रतिष्ठा अंक चाहिए :( – koc9n

उत्तर

3

Setting for child project (using wtp)

यह सेटिंग किसी भी बच्चे मॉड्यूल के लिए है।

ग्रहण कार्यक्षेत्र से परिवर्तन प्राप्त करता है।

उदाहरण के लिए, हम मेवेन मॉड्यूल में परिवर्तन करते हैं और हमें इसे स्थापित करने और माता-पिता के लिए निर्भरता अपडेट करने की आवश्यकता नहीं है। ग्रहण स्वचालित रूप से परिवर्तनों को अद्यतन करता है।

1

क्योंकि यदि आप तैनाती के लिए ग्रहण वेब उपकरण प्लेटफ़ॉर्म का उपयोग करते हैं, तो यह कलाकृतियों को रखता है, कि आपके पास ग्रहण कार्यक्षेत्र में परियोजनाओं के रूप में है, विस्फोट हुआ। यह डब्ल्यूटीपी को कुछ छोटे बदलावों पर पूरे आर्टिफैक्ट को दोबारा बदलने के बजाए कक्षाओं की जगहों को स्थानांतरित करने के साथ कुछ जादू करने की अनुमति देता है। कंटेनर के लिए, यह वास्तव में कोई फर्क नहीं पड़ता। अगर हम उसके लिए एक माता पिता Maven परियोजना है और हम डब्ल्यूटीपी उपयोग करना चाहते हैं

+0

धन्यवाद, मीकल। मैंने इस मुद्दे को हल किया। मैंने अपनी सभी मेवेन परियोजनाओं को फिर से कॉन्फ़िगर किया और इससे मदद मिली। – koc9n

संबंधित मुद्दे