2010-04-18 10 views
8

में उपयोग की जाने वाली कई भाषाएं मैं सोच रहा था कि ग्रहण में परियोजनाओं के लिए संभवतः PHP और जावा से जुड़े कई भाषाओं के लिए यह संभव था या नहीं। इसका उद्देश्य यह है कि मैं दो परियोजनाओं के लिए एक आम 'गुण' फ़ाइल चाहता हूं।एक ग्रहण परियोजना

यदि इसके बजाय फ़ाइल के सापेक्ष संदर्भ रखने का कोई तरीका है ताकि दोनों परियोजनाएं गुण फ़ाइल का संदर्भ दे सकें, जो भी काम करेगी।

उत्तर

3

सवाल

चाहे वह ग्रहण में परियोजनाओं , विशेष रूप से पीएचपी और जावा

नहीं, एक ग्रहण में परियोजना उनसे जुड़े कई भाषाओं के लिए के लिए संभव हो गया था का एक हिस्सा एक भाषा निर्भर है। आप तकनीकी रूप से किसी अन्य भाषा में कुछ स्रोत लिख सकते हैं और फिर द्वितीयक भाषा से संकलित करने के लिए एक और निर्माण विधि का उपयोग कर सकते हैं - अनुशंसित नहीं !!!

प्रश्न के दूसरे भाग के लिए ...

आम संपत्ति फ़ाइलों

एक अन्य परियोजना बनाएँ और है कि परियोजना में एक जावा गुण फ़ाइल डाल दिया। (बस जहां classpath के हिस्से के रूप फ़ाइल डाल जोड़ने के जावा में) PHP में इस Java properties reader का उपयोग आप कैसे आप जावा गुण फ़ाइल में लिखने पर सावधान कर रहे हैं दोनों परियोजनाओं (जावा और PHP) यहां से संपत्ति फ़ाइल पढ़ी है आप parse_ini_file

+0

इस तरह मैं इसे करने जा रहा हूं, एक तीसरी परियोजना बनाएं जिसमें केवल गुण फ़ाइल है। धन्यवाद! – tipu

0

आप केवल उन संपत्तियों को रख सकते हैं जिन्हें आप दो भाषाओं को सादा पाठ फ़ाइल में साझा करना चाहते हैं। फिर सादे पाठ फ़ाइल को पढ़ने के लिए एक PHP फ़ाइल को कोड करें, और सादे पाठ फ़ाइल को पढ़ने के लिए जावा फ़ाइल को कोड करें। सावधान रहें यदि आप अपनी दो परियोजनाओं को संपादित करने की योजना बनाते हैं, हालांकि फ़ाइल। यदि कोई मौका है कि दोनों एक ही समय में फ़ाइल को संपादित कर सकते हैं, तो आप परेशानी में हैं।

+0

विचार यह भी है कि अगर कोई अन्य परियोजनाओं की जांच करता है, तो एक केंद्रीय फ़ाइल है जिसे बदलने की जरूरत है जो दोनों परियोजनाओं पर प्रतिबिंबित होगा। – tipu

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