2009-10-17 6 views
37

गैलीलियो रिलीज के साथ एक सामान्य जावा प्रोजेक्ट को गतिशील वेब प्रोजेक्ट में परिवर्तित करना अंततः संभव है। दुर्भाग्यवश यह मानता है कि वेब सामग्री एक फ़ोल्डर WebContent में स्थित है, जो एक मौजूदा परियोजना के लिए आवश्यक नहीं है। मैं इसे बदलने में किस तरह सक्षम हूं? MyEclipse में यह काफी आसान है, लेकिन एक स्टॉक ग्रहण के साथ मुझे ऐसा कोई विकल्प नहीं मिला!मैं किसी ग्रहण वेब प्रोजेक्ट में वेबकंटेंट फ़ोल्डर को कुछ अलग कैसे बदलूं?

+0

+1 जवाब के दोनों मेरे लिए काम, आप उनमें से एक को स्वीकार करना चाहिए। – stacker

उत्तर

52

मुझे यकीन है कि आप "एक शेयर ग्रहण" द्वारा क्या मतलब नहीं हूँ, लेकिन Helios एक बहुत ही सीधी-सपाट तरीके से इस कार्यक्षमता की अनुमति देता है:

  • अधिकार अपने गतिशील वेब परियोजना और खुले "गुण" पर क्लिक करें।
  • परिनियोजन असेंबली खोजें और आप वहां से संदर्भ पथ सेट करने में सक्षम होना चाहिए।
  • +0

    यह हेलीओस और बाद में रिलीज़ में इसे पूरा करने का सबसे आसान तरीका है। फ़ाइलों को संपादित करने की कोई ज़रूरत नहीं है। – Eric

    +0

    मैंने केवल कल यह पाया - डी 0 एच! –

    24

    मैं अगर वहाँ इस के लिए यूआई है या नहीं यकीन नहीं है, लेकिन आप फ़ाइल .settings/org.eclipse.wst.common.component संपादित कर सकते हैं, और निम्न पंक्ति को बदलने:

    <wb-resource deploy-path="/" source-path="/WebContent"/> 
    

    बदलें /WebContent को आपकी पसंदीदा निर्देशिका। मैं इसे कई सालों से उपयोग करता हूं और इसके साथ कोई समस्या नहीं आई है।

    12

    परियोजना संपत्तियों में जाओ और इस उदाहरण है जहाँ मैं Maven webapp फ़ोल्डर का उपयोग पसंद करते हैं:

    enter image description here

    +0

    मुझे लगता है कि ग्रहण इस सुविधा का पता लगाने के लिए और अधिक आसान होना चाहिए। –

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