2011-02-24 4 views
39

में युद्ध फ़ाइल कैसे बनाएं युद्ध फ़ाइल बनाने का आसान तरीका क्या है?ग्रहण

मेरा प्रोजेक्ट काम कर रहा है जब मैं सर्वर पर राइट क्लिक करता हूं, लेकिन मैं टॉमकैट सर्वर पर तैनाती करना चाहता हूं। मैंने m2clipse स्थापित किया है लेकिन यह मुझे एक त्रुटि दे दी है।

  1. क्या मेवेन युद्ध फ़ाइल बनाने के लिए अनिवार्य है?
  2. क्या मुझे ग्रहण के साथ युद्ध करने के लिए विशेष निर्देशिका संरचना की आवश्यकता है?

    लक्ष्य org.apache.maven.plugins निष्पादित करने में विफल: maven-war-plugin: 2.1.1: प्रोजेक्ट परीक्षण 2 पर युद्ध (डिफ़ॉल्ट-युद्ध): WAR को जोड़ने में त्रुटि: वेब एक्सएमएल विशेषता आवश्यक है (या पूर्व-मौजूदा वेब -INF/web.xml अद्यतन मोड में क्रियान्वित) अगर -> [सहायता 1] [ERROR]

उत्तर

82

फ़ाइल -> निर्यात -> वेब -> युद्ध फ़ाइल

या केपलर में के रूप में दिखाया पालन नीचे:

enter image description here

+0

मेरा मानना ​​है कि आप एक जार फ़ाइल भी निर्यात कर सकते हैं और इसे केवल एक .war एक्सटेंशन –

+4

एक जार निर्यात करना और इसे नामकरण करना निश्चित रूप से काम नहीं करेगा। जबकि जार और युद्ध दोनों मूल रूप से ज़िप संग्रह हैं, उनकी सामग्री काफी अलग हैं। –

+0

एकमात्र अंतर वेब-आईएनएफ निर्देशिका और बाइनरी आउटपुट का स्थान है। ग्रहण कार्यक्षमता के माध्यम से इसे ठीक से उत्पन्न करने के लिए ग्रहण कॉन्फ़िगर किया जा सकता है। –