2 खेलने के लिए एक Maven परियोजना स्थानांतरित करना चाहते हैं/एसबीटी:स्रोत प्ले में संकलित किया जाएगा 2
मैं Maven परियोजना है, जो मैं test/resources/
में ले जाया गया में src/test/resources
में परीक्षण के लिए कुछ संसाधनों की थी प्ले प्रोजेक्ट में (his answer on Stackoverflow के लिए श्लेचर्ड के लिए धन्यवाद)।
यह सामान्य फ़ाइलों (टेक्स्ट, बाइनरी डेटा ...) के लिए काम करता है, लेकिन अब मुझे जावा-स्रोत फ़ाइलों के साथ समस्याएं हैं जो test/resources/
निर्देशिका में भी हैं (मुझे विभिन्न जावा पर मेरी परियोजना में जावा पार्सर का परीक्षण करना है स्रोत फ़ाइलें)। जब मैं test
खेल में कॉल करता हूं, तो इन फ़ाइलों को भी संकलित किया जाएगा और इसलिए मुझे त्रुटियां मिलती हैं।
मैं कैसे रोक सकता हूं कि test/resources/
में फ़ाइलों को Play/sbt से संकलित किया जाएगा?
यह फ़ाइल नाम बदलने के लिए मदद करोगे तुम कर सकते हो PlayProject लाइन
इस के बाद से पहले एक आयात जोड़ने की आवश्यकता होगी? उदाहरण के लिए MyClass.java MyClass.txt पर? – Schleichardt
हां यह काम करता है, लेकिन इन संसाधन निर्देशिका में जावा फाइलें हैं। तो शायद एक बेहतर समाधान मौजूद है? – Sonson123
यह http://stackoverflow.com/questions/7371802/sbt-to-exclude-source-directory –