ग्रहण से आपकी परियोजना की युद्ध फ़ाइल बनाने का एक तरीका है।
पहले एक निम्न कोड के साथ कोई xml फ़ाइल बनाएँ,
अपने प्रोजेक्ट के नाम के साथ HistoryCheck बदलें।
<?xml version="1.0" encoding="UTF-8"?>
<project name="HistoryCheck" basedir="." default="default">
<target name="default" depends="buildwar,deploy"></target>
<target name="buildwar">
<war basedir="war" destfile="HistoryCheck.war" webxml="war/WEB-INF/web.xml">
<exclude name="WEB-INF/**" />
<webinf dir="war/WEB-INF/">
<include name="**/*.jar" />
</webinf>
</war>
</target>
<target name="deploy">
<copy file="HistoryCheck.war" todir="." />
</target>
</project>
अब, परियोजना एक्सप्लोरर में सही है कि एक्सएमएल फ़ाइल और भागो जैसे-> चींटी निर्माण
आप अपने प्रोजेक्ट फ़ोल्डर में अपनी परियोजना के युद्ध फ़ाइल देख सकते हैं पर क्लिक करें।
परियोजनाओं का उपयोग करने वाले पुस्तकालयों के बारे में क्या है जो टॉमकार के lib फ़ोल्डर में हैं? क्या उन्हें युद्ध फ़ाइल के अंदर रखा जाना चाहिए? क्या वह युद्ध फ़ाइल जेबॉस जैसे किसी अन्य सर्वलेट कंटेनर में काम करेगी? –
@ketan क्या कमांड को किसी भी इनपुट फाइल या मैनिफेस्ट की आवश्यकता होती है क्योंकि मुझे एक त्रुटि मिली है (कह रही है कि कमांड इनपुट या मेनिफेस्ट फाइलों की आवश्यकता है) जब मैंने आपके चरणों का पालन किया था? क्या तुम मेरी मदद कर सकते हो? इसके अलावा, मैं प्राप्त त्रुटि के लिए ब्राउज़ किया गया लेकिन यह (http://stackoverflow.com/questions/23422470/getting-error-while-creating-war-file) मदद नहीं करता है। –
मैंने वेबपैक के परिणामों से युद्ध फ़ाइल बनाने के लिए इसका इस्तेमाल किया, और टोमकैट ने इसे पसंद किया। – jkerak