2011-02-11 2 views
5

मैंने इस पर खोज करते समय थोड़ी देर बिताई है और जो कुछ भी मुझे लगता है वह मेरे मुद्दे पर विशेष रूप से प्रासंगिक नहीं लगता है। मैं आरपीसी कॉल कर रहा हूं इसलिए मैं अपनी वेब सेवाओं में से एक को पथ बदलना चाहता था।जीडब्ल्यूटी, एक्लिप्स प्लगइन .gwt.xml फ़ाइल के साथ परियोजना का नाम बदलने के लिए कैसे करें? ऐसा करने का प्रयास करते समय त्रुटि हो रही है

यह mytestproject की तरह कुछ था और finalprojectname

मैं mytestproject.gwt.xml फ़ाइल के पास गया और बदल <module rename-to='mytestproject'><module rename-to='finalprojectname'>

को मैं तो इसके माध्यम से भाग गया और एक त्रुटि मिली लिए इसे बदलने के लिए चाहते थे कि [ERROR] Unable to find 'org/ediscovery/gwt/mytestproject.gwt.xml' on your classpath; could be a typo, or maybe you forgot to include a classpath entry for source?

फिर मैंने mytestproject.gwt.xml को finalprojectname.gwt.xml में बदल दिया लेकिन फिर भी वही परिणाम मिला।

मैंने हर संभव फ़ाइल को देखा है और यह नहीं लगता कि यह क्यों प्रोजेक्ट है कि अभी भी mytestproject नामित है। मैंने परियोजना को साफ और पुनर्निर्मित किया है, आदि लेकिन फिर भी वही है। मैं जावा के लिए अभी भी काफी नया हूं इसलिए शायद मुझे कुछ याद आ रही है। अगर कोई सलाह दे सकता है तो मैं बहुत सराहना करता हूं। धन्यवाद

+0

आप जिस निर्माण उपकरण का उपयोग कर रहे हैं (मेवेन या चींटी) क्या है? क्या आपने होस्टेड एचटीएमएल/जेएसपी फ़ाइल पर नाम बदल दिया है? – DonX

उत्तर

13

"finalprojectname" से "mytestproject" से एक परियोजना का नाम बदलने के लिए:

  1. अपने .gwt.xml फ़ाइल में
    rename-to="mytestproject" को
    rename-to="finalprojectname" बदल जाते हैं।

  2. अपने .html फ़ाइल में, बदल
    src="mytestproject/mytestproject.nocache.js" को
    src="finalprojectname/finalprojectname.nocache.js" (डबल प्रतिस्थापन ध्यान दें!)

  3. अपने web.xml फ़ाइल में, जैसे रास्तों को समायोजित
    <url-pattern>/mytestproject/greet</url-pattern>
    <url-pattern>/finalprojectname/greet</url-pattern>

  4. को

कुछ और (जैसे पैकेज का नाम बदलना, या रीना .gwt.xml फ़ाइल ming) वैकल्पिक है।

यदि आप बाद में अपनी .gwt.xml फ़ाइल का नाम बदलना चुनते हैं, तो आउटपुट फ़ोल्डर (युद्ध/अंतिम प्रोजेक्टनाम) को हटाना आवश्यक है। ग्रहण में, अपना पुराना रन कॉन्फ़िगरेशन भी हटाएं, और उसके बाद "चलाएं> वेब एप्लिकेशन" का उपयोग करके एक नया बनाएं।

+0

मैं इसी कारण से यहां आया था, और मेरे मामले में एकमात्र समस्या संग्रहित "रन कॉन्फ़िगरेशन" को हटाना था, जैसा ऊपर वर्णित अनुसार मैंने किया था। –

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

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