5

में अधिक स्रोत फ़ोल्डर्स जोड़ना मेरे पास प्ले प्रोजेक्ट में एकाधिक स्रोत फ़ोल्डर्स कैसे हो सकते हैं? मैं play 1.2.4 और ग्रहण प्लगइन का उपयोग कर रहा हूँ। मैं जो करना चाहता हूं वह प्ले प्रोजेक्ट में किसी अन्य प्रोजेक्ट (जैसे सामान्य जावा प्रोजेक्ट) से स्रोत फ़ोल्डर का उपयोग करना है।एक प्ले फ्रेमवर्क प्रोजेक्ट

गुणों के माध्यम से फ़ोल्डर को स्रोत फ़ोल्डर के रूप में जोड़कर सामान्य तरीका-> जावा बिल्ड पथ-> लिंक स्रोत काम नहीं करता है। तो मुझे खेलने के लिए निर्भरताओं को जोड़ने के लिए मुझे क्या करना है? मुझे पता है कि अगर मैं एक जार फ़ाइल को लिंक करना चाहता हूं तो मुझे इसे निर्भरताओं में लिखना होगा। फ़ाइल फ़ाइल, तो क्या मैं सामान्य जावा फाइलों से भरा फ़ोल्डर के लिए ऐसा ही कर सकता हूं?

और क्या एक प्ले प्रोजेक्ट में तीसरा स्रोत फ़ोल्डर जोड़ना संभव है, इसलिए उदाहरण के लिए "1. ऐप 2. टेस्ट 3. mysoucefolder"।

उत्तर

4

आप पैकेज पदानुक्रम आप चाहते हैं app/ में बना सकते हैं।

उदाहरण के लिए:

app/ 
    controller/ 
    models/ 
    views/ 
    org/ 
     myproject/ 
      MyClass.java 
conf/ 
... 

MyClassimport org.myproject.MyClass

अपनी प्ले परियोजना में पहुँचा जा सकता है क्या आप फ़ोल्डर पदानुक्रम पर बाधाओं के साथ सौदों करने का प्रयास कर रहे हैं, आप प्रतीकात्मक को आजमाइए कर सकते हैं लिंक

3

मुझे लगता है कि आप किसी अन्य प्रोजेक्ट से अपने स्रोत फ़ोल्डर के साथ प्ले मॉड्यूल बनाकर इसे प्राप्त कर सकते हैं।

नाटक में एक मॉड्यूल वास्तव में आपके कोड बेस के एक संगठन से थोड़ा अधिक है।

आप Play यहाँ मॉड्यूल के बारे में अधिक पढ़ सकते हैं:

http://www.playframework.org/documentation/1.2.4/modules

http://playframework.wordpress.com/2011/02/27/play-modules/

0

ग्रहण में, आपकी परियोजना पर गुण: जावा बिल्ड पथ> परियोजना "बिल्ड पथ पर आवश्यक परियोजना"> जोड़ें?

+0

केवल ग्रहण में पथ बनाने के लिए जोड़ना प्ले सर्वर द्वारा पहचाना नहीं जाएगा। –