का उद्देश्य समझ में नहीं आया है, मैं पिछले कुछ महीनों में केवल पाइथन के लिए ग्रहण का उपयोग कर रहा हूं, और मैं इसे जावा के लिए उपयोग करना शुरू करना चाहता हूं। हालांकि, मैंने देखा है कि ट्यूटोरियल्स के मुताबिक, अपने जावा प्रोजेक्ट को व्यवस्थित करने का उचित तरीका नामित स्रोत फ़ोल्डर में एक पैकेज बनाना है, उदाहरण के लिए, com.project
, और सभी कक्षाएं हैं और ऐसे नाम com.project.class
हैं। आप उप-पैकेज भी बना सकते हैं जो उप-निर्देशिकाओं जैसे com.project.utilities.*
के समान काम करते हैं। इस सम्मेलन के साथ, मुझे नहीं लगता कि मैं प्रति परियोजना एक से अधिक पैकेज क्यों बनाऊंगा। चूंकि सभी कोड इस संरचना के भीतर निहित हैं, इसलिए src फ़ोल्डर क्या उद्देश्य प्रदान करता है?मुझे src फ़ोल्डर और अलग पैकेज
मुझे आशा है कि मैं जावा परियोजना को ढांचा बनाने का सामान्य तरीका होने के बारे में गलत हूं, क्योंकि यह बहुत असुविधाजनक लगता है।
इसके अलावा, मैंने अभी तक इसे बेवकूफ नहीं बनाया है, लेकिन क्या यह बाहरी निर्भरताओं को दर्द को लोड नहीं करेगा? अगर मेरे पास src और bin फ़ोल्डर्स के बगल में एक आईएमजी फ़ोल्डर है, तो मुझे इसे एक्सेस करने के लिए ".. \ img *" का उपयोग नहीं करना पड़ेगा?
संभावित डुप्लिकेट: http://stackoverflow.com/questions/3004835/why-do-java-source-files-go-into-a- निर्देशिका- संरचना – bdhar