2011-11-13 22 views

उत्तर

10

मैं सिफारिश करेंगे:

में की तरह, GWT संकलन द्वारा उत्पन्न होता है:

/build 
/classes 
*.jar 
*.class 
*~ 
*/web-app/gwt 
*/web-app/WEB-INF/classes 
target 

सी का नाम उपरोक्त जेनरेट की गई निर्देशिका थोड़ा भिन्न हो सकती है, इसलिए आपको उन्हें अपनी परियोजना के लिए अनुकूलित करना चाहिए।

+0

[वे] (http://repo.or.cz/w/learning-gwt.git/blob_plain/HEAD:/.gitignore) में 'युद्ध' निर्देशिका शामिल नहीं थी। ठीक है न? –

+0

@RedPlanet यह निर्भर करता है कि आपकी प्रोजेक्ट कैसे कॉन्फ़िगर की गई है, लेकिन यदि आपके पास 'युद्ध' निर्देशिका है, तो हाँ, आप '.gitignore' फ़ाइल सामग्री में 'war /' जोड़ सकते हैं। – VonC

+0

उत्तर के लिए धन्यवाद। मैं पहली जीडब्ल्यूटी परियोजना [Google मानचित्र] (https://code.google.com/p/gwt-google-apis/wiki/MapsGettingStarted) के साथ बना रहा हूं और केवल 'युद्ध/वेब-आईएनएफ/कक्षाएं' 'को अनदेखा कर रहा हूं और 'gwt-unitCache /'। –

8

VonC के ग्रहण/चींटी/Maven सुझाव के अलावा, मैं कुछ और gwt-विशिष्ट प्रविष्टियों जोड़ेंगे:

  • .gwt - संकलन लॉग
  • gwt-unitCache - पहले से ही संकलित फ़ाइलें
  • के लिए कैशिंग
  • www-test - gwt JUnit संकलन फ़ाइलें

व्यक्तिगत तौर पर मैं किसी भी webapp निर्देशिका में फ़ाइलें/फ़ोल्डर को ब्लैकलिस्ट करने की कोशिश कर से दूर रहना चाहते हैं , या तो प्रोजेक्ट-बाय-प्रोजेक्ट आधार पर, या यह सुनिश्चित करके कि आपकी संकलन प्रक्रिया build/ या target/ डीआईआर में अन्य डीआईआर में संकलित फाइलें बनाती है - इससे चीजों को शुरू करने में अधिक परेशानी हो सकती है, लेकिन आपको इसकी आवश्यकता नहीं होगी किसी भी नए gwt मॉड्यूल के साथ .gitignore अनुकूलित करने के लिए।

+0

अच्छे अंक। +1 – VonC

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