में जावा ईई परिनियोजन मेरे पास एक काफी जटिल जावा ईई प्रोजेक्ट है जिसे मैवेन से ठीक बनाया जा सकता है। इसे आईडीईए में आयात करने के बाद, मैंने फ्रंटल डब्ल्यूएआर और बैकएंड ईएआर की स्थानीय वेबलॉगिक 12 सी सर्वर पर काम करने की तैनाती की स्थापना की थी। इस परियोजना में कई 'आम' कलाकृतियों को जार के रूप में पैक किया गया है और दोनों फ्रंटेंड और बैकएंड कलाकृतियों द्वारा उपयोग किया जाता है। तैनाती के लिए, मैंने पैकेजिंग/अनपॅकिंग पर कुछ समय बचाने के लिए विस्फोटित कलाकृतियों का उपयोग किया, सब कुछ उस बिंदु तक ठीक काम करता है।Intellij IDEA
विकास के दौरान, मैं कुछ जावा स्रोतों को संपादित करता हूं और अद्यतन वेबलॉगिक में अद्यतन कलाकृतियों को पुन: नियोजित करने का प्रयास करता हूं। मैं Shift + F10 दबाता हूं, पुनर्वितरण कलाकृतियों का चयन करता हूं, मुझे लगता है कि आईडीईए परियोजना का निर्माण कर रहा है, परियोजना पर सर्वर पुनर्वितरण, और अधिकतर नहीं, मुझे हालिया परिवर्तनों में से कोई भी दिखाई नहीं देता है। यहां तक कि अगर मैं स्पष्ट रूप से पुनर्निर्माण परियोजना का चयन करता हूं और फिर कलाकृतियों को पुन: नियोजित करने का प्रयास करता हूं, तो सर्वर पर कोई भी परिवर्तन नहीं देखा जा सकता है। तैनात कलाकृतियों में मेरे परिवर्तन करने का एकमात्र सुरक्षित तरीका package
लक्ष्य को कॉल करने वाले कमांड लाइन से मेवेन को आमंत्रित करना है, और उसके बाद आईडीईए से पुन: नियोजन करना है। (कोई जेआरबेल स्थापित नहीं है, या तो आईडीई या वेबलॉगिक पर इस्तेमाल किया जा रहा है, और मैं इस तरह से रहना चाहता हूं)।
क्या आईडीईए से अपेक्षित व्यवहार है? क्या यह हमारी परियोजना या कुछ वैश्विक के लिए विशिष्ट हो सकता है? क्या आईडीईए यह पता लगाने में सक्षम होना चाहिए कि कौन सी परियोजनाओं को पुनर्निर्मित और पुनर्निर्मित करने की आवश्यकता है और फिर सर्वर पर ईएआर/युद्ध कलाकृतियों को फिर से तैनात करना चाहिए? क्या मुझे उस लक्ष्य को प्राप्त करने के लिए मेरी तरफ से किसी भी मदद की ज़रूरत है?
भागों है कि आपके द्वारा स्नैपशॉट संस्करणों के रूप में चिह्नित बदल रहे हैं? आपके कान/युद्ध के इन पुस्तकालयों तक पहुंच कैसे है? क्या यह मॉड्यूल टैग का उपयोग करता है या सिर्फ सामान्य निर्भरता की तरह निर्भर करता है? जवाब देने में सक्षम होने के लिए मुझे इन विवरणों की आवश्यकता है। –
दोनों मूल परियोजना और उपप्रोजेक्ट्स SNAPSHOT संस्करणों का उपयोग कर रहे हैं। डब्ल्यूएआर और ईएआर मॉड्यूल में सभी निर्भरताओं को सामान्य निर्भरताओं के रूप में शामिल किया गया है, कोई ईजेबी मॉड्यूल निर्भरता का उपयोग नहीं किया जाता है। –