मैं NetBeans में अपनी परियोजना की एक युद्ध फ़ाइल कैसे बना सकता हूं?मैं NetBeans में अपनी प्रोजेक्ट की युद्ध फ़ाइल कैसे बना सकता हूं?
उत्तर
यह संभव है कि आपके पास पहले से ही एक युद्ध फ़ाइल है और इसे नहीं पता - नेटबीन आपके लिए अधिकांश काम करता है और मेरा मानना है कि यह डिफ़ॉल्ट रूप से एक वितरित युद्ध फ़ाइल बनाता है। यदि आपने एक वेब प्रोजेक्ट बनाया है और इसे सफलतापूर्वक बनाया है, तो यह आपके प्रोजेक्ट रूट से "dist" निर्देशिका में होगा।
यह युद्ध फ़ाइल टॉमकैट के वेबपैस फ़ोल्डर में नहीं है। यह एक अलग फ़ोल्डर में होने पर टोमकैट द्वारा कैसे खोला जाता है? –
यह सच है, लेकिन केवल अगर dist निर्देशिका पहले बनाया गया है। इस निर्देशिका को बनाने के लिए एंटी डू-डिस्ट चलाने पर नीचे arkilus का उत्तर देखें। –
नेटबीन्स 7.4 में - प्रोजेक्ट पर राइट क्लिक करें गुण-> बिल्ड -> पैकेजिंग। वहां आप कंप्रेस वार्स फ़ाइल देखेंगे। अन्यथा यह एक युद्ध फ़ाइल के साथ dist फ़ोल्डर नहीं बनाता है। – xmux
नेटबीन्स आपके लिए चींटी स्क्रिप्ट तैयार करेंगे, यह वैसे भी निर्माण करने के लिए चींटियों का उपयोग करता है। लेकिन यदि आप युद्ध फ़ाइल प्राप्त करना चाहते हैं, तो बस अपनी परियोजना बनाएं। .war फ़ाइल /yournetbeanshomedirectory/yourproject/dist/yourwar.war
में स्थित होगी, आप अपनी प्रोजेक्ट निर्देशिका में build.xml फ़ाइल को देखकर उपयोग की जाने वाली चींटी बिल्ड स्क्रिप्ट देख सकते हैं। चींटी बनाने के लिए चींटी का उपयोग करके थोड़ा अधिक आरामदायक महसूस करने में आपकी मदद कर सकते हैं।
अपने प्रोजेक्ट पर राइट क्लिक करें, "क्लीन एंड बिल्ड" दबाएं। नेटबीन्स बाकी करता है।
आपके ऐप की निर्देशिका के तहत, आपको एक सुंदर दिखना चाहिए। सभी तैनाती के लिए तैयार हैं।
इसके साथ समस्या यह है कि यह पुस्तकालयों में भी सभी परियोजनाओं को साफ और बनाता है। एक बड़ी परियोजना के लिए यह समय-समय पर उपभोग करने वाला हो सकता है, खासकर अगर आपने वेबपैप प्रोजेक्ट में कुछ बदलाव किए हैं और इसलिए बाकी सब कुछ फिर से सम्मिलित करने की आवश्यकता नहीं है। – megaflop
मुझे build.xml फ़ाइल पर राइट-क्लिक करना था और "रन" चुनें। केवल तभी .war फ़ाइल बनाई जाएगी। चींटी रन ठीक (सबसे अधिक संभावना), आपके dist
फ़ोल्डर बनाया जाएगा
In commandline navigate to the directory of your project, the one containing a build.xml file
> ant do-dist
हैं, तो .war
फ़ाइल युक्त
, do-dist
चींटी लक्ष्य पर अमल NetBeans अपने dist
फ़ोल्डर नहीं बनाया है।
यह मेरी समस्या हल हो गया, धन्यवाद! अब जब भी मैं निर्माण करता हूं, तो .war अपेक्षित रूप से दूरस्थ निर्देशिका में आउटपुट होता है। –
जैसा कि डीपीए कहता है, आपकी परियोजना की युद्ध फ़ाइल उत्पन्न करने का सबसे आसान तरीका आईडीई के माध्यम से है। अपने बाएं हाथ पैनल से फ़ाइलें टैब खोलें, build.xml फ़ाइल पर राइट क्लिक करें और बताएं कि किस प्रकार का एंटी लक्ष्य आप चलाना चाहते हैं।
बस की जाँच आप गुण परियोजनाओं में> निर्माण -> पैकेजिंग युद्ध फ़ाइल संपीड़ित।
आउटपुट की जांच करने का सबसे आसान तरीका है - बिल्ड टैब: यह युद्ध फ़ाइल का स्थान प्रदर्शित करेगा। सी के लिए \ परियोजना \ लक्ष्य \ Tool.war:
स्थापित कर रहा है डी:
यह की तरह कुछ होगा \ Users \ myname.m2 \ भंडार \ कॉम \ \ 1.0 \ उपकरण-1.0.war उपकरण
यह प्रोजेक्ट के अंदर डिस्ट फ़ोल्डर में है, लेकिन केवल प्रोजेक्ट सेटिंग्स डायलॉग (बिल्ड/पैकेजिंग) में "WAR फ़ाइल को संपीड़ित करें" चेक किया गया है। इस चेकबॉक्स की जांच करने से पहले कोई डिस्ट फ़ोल्डर नहीं था।
यह मेरे लिए काम किया:
1.Right क्लिक pom.xml
2.Run Maven> लक्ष्य
3।Maven संपादित लक्ष्यों
परिणाम: युद्ध में निर्माण/लक्ष्य फ़ोल्डर
Packaging webapp
Assembling webapp [WeatherDashboard] in [C:\Users\julian.mojico\Documents\NetBeansProjects\WeatherDashboard\target\WeatherDashboard-1.0-SNAPSHOT]
Processing war project
Webapp assembled in [672 msecs]
Building war: C:\Users\julian.mojico\Documents\NetBeansProjects\WeatherDashboard\target\WeatherDashboard-1.0-SNAPSHOT.war
------------------------------------------------------------------------
BUILD SUCCESS
------------------------------------------------------------------------
Total time: 1:41.633s
Finished at: Tue Sep 05 09:41:27 ART 2017
Final Memory: 18M/97M
------------------------------------------------------------------------
नेटबीन 8.2 में यह सही जवाब है। –
- 1. मैं अपनी जावास्क्रिप्ट के लिए अपनी खुद की vsdoc.js फ़ाइल कैसे बना सकता हूं?
- 2. ग्रहण में gwt प्रोजेक्ट की युद्ध फ़ाइल कैसे बनाएं?
- 3. मैं एक्सकोड में रूबी प्रोजेक्ट कैसे बना सकता हूं?
- 4. मैं अपनी स्ट्रिंग तुलना केस असंवेदनशील कैसे बना सकता हूं?
- 5. अपनी खुद की प्रोजेक्ट
- 6. मैं Netbeans
- 7. मैं अपनी रूट प्रोजेक्ट
- 8. मैं गो में क्रॉसप्लेटफार्म फ़ाइल पथ कैसे बना सकता हूं?
- 9. मैं पर्ल में एक बाइनरी फ़ाइल कैसे बना सकता हूं?
- 10. मैं नेटबीन में एक एक्सई कैसे बना सकता हूं?
- 11. मैं टोमकैट में तैनात एक अनपेक्षित युद्ध फ़ाइल में संसाधन फ़ाइल कैसे पढ़ सकता हूं?
- 12. युद्ध फ़ाइल मेनिफेस्ट में मेवेन प्रोजेक्ट संस्करण कैसे रखा जाए?
- 13. मैं node.js में एक आरएसएस फ़ाइल कैसे बना सकता हूं?
- 14. मैं Netbeans 7.1 के लिए एक वितरित जावा टेम्पलेट कैसे बना सकता हूं?
- 15. पर्ल में एक शॉट में मैं अपनी सभी उपनिर्देशिकाओं के साथ पथ कैसे बना सकता हूं?
- 16. मैं क्यूटी में ऑब्जेक्ट की प्रतिलिपि कैसे बना सकता हूं?
- 17. मैं कैसे बना सकता हूं; काम की तरह: vimpulse में?
- 18. ओपनजीएल में मैं प्रकाश की गेंद कैसे बना सकता हूं?
- 19. मैं आरसीपीपी में वैक्टरों की सूची कैसे बना सकता हूं?
- 20. मैं .NET में शब्दकोशों की सूची कैसे बना सकता हूं?
- 21. मैं Netbeans प्रोजेक्ट को किसी भिन्न फ़ोल्डर में कैसे स्थानांतरित कर सकता हूं?
- 22. ग्रहण में एक युद्ध फ़ाइल बनाने के लिए मैं स्वचालित (स्क्रिप्ट) कैसे स्वचालित कर सकता हूं?
- 23. मैं NetBeans IDE के बाहर से .jar निष्पादन योग्य जावा फ़ाइल कैसे चला सकता हूं?
- 24. मैं बुफर्ड रीडर की एक प्रति कैसे बना सकता हूं?
- 25. मैं विजुअल स्टूडियो प्रोजेक्ट टेम्पलेट कैसे बना सकता हूं जिसमें लिंक की गई फ़ाइलें शामिल हैं?
- 26. मैं netbeans में फोंट कैसे जोड़ सकता हूं?
- 27. मैं Netbeans में एक स्ट्रिंग को कैसे बदल सकता हूं?
- 28. मैं अपनी खुद की विधि स्ट्रिंग के समान कैसे बना सकता हूं। C#
- 29. मैं अपनी खुद की छवियों का उपयोग करके कस्टम एंड्रॉइड वर्चुअल डिवाइस कैसे बना सकता हूं?
- 30. मैं रेल में गतिशील सीएसएस कैसे बना सकता हूं?
मैं सलाह है कि आप अपने युद्ध के निर्माण के लिए एक चींटी या Maven स्क्रिप्ट लिखने फ़ाइल और एक विशिष्ट आईडीई पर भरोसा नहीं है। –
वह कर सकते हैं .war tomcat के साथ तैनात किया जा सकता है ?? जैसा कि, क्या मैं बस आगे बढ़ सकता हूं और इसे टोमकैट की/webapp निर्देशिका में रख सकता हूं ?? खैर मुझे पता है कि मैं थोड़ी देर से यहाँ हूँ लेकिन मैं बस इस मंच में टक्कर लगी और मैं इससे परेशान हूं। यह काम नहीं कर रहा है जब मैंने –
कोशिश की है, तो मैं डिस्ट फ़ोल्डर के बजाय डिटेक्शन फ़ोल्डर को बदल सकता हूं, कहता हूं, मैप किए गए नेटवर्क फ़ोल्डर – shareef