java - How is javac -sourcepath relating to the path of the file specified? -
मेरे पास यह जावा स्रोत फ़ाइल है
सी: \ crp \ dfdf \ src \ oata \ HelloWorld.java
मैं इसे संकलित कर सकता हूँ
सी: \ crp \ dfdf & gt; javac -sourcepath c: \ crp \ dfdf -d build \ classes Src \ oata \ HelloWorld.j ava
में
सी: \ crp \ dfdf \ build \ classes \ oata \ HelloWorld.class
लेकिन मुझे लगता है कि (उसी निर्देशिका को रखते हुए और ऊपर के समान अन्य मापदंडों को रखते हुए) जो भी स्रोतपथ है, यह अभी भी काम करता है
सी: \ crp \ dfdf & gt; ; Javac -sourcepath c: \ sdklsdlewrrblahthisdirdoesnotexist -d build \ classes src \ oata \ HelloWorld.java C: \ crp \ dfdf & gt;
और अगर मैं स्रोतपथ को सही करता हूं (इसलिए, वापस c: \ crp \ dfdf \ src
पर) एक अलग निर्देशिका में स्थानांतरित करें, फिर यह नहीं है काम
सी: \ & gt; javac -sourcepath c: \ crp \ dfdf \ src -d निर्माण \ classes src \ oata \ HelloWorld.java javac: फ़ाइल नहीं मिली: src \ oata \ HelloWorld .java उपयोग: javac & lt; विकल्प & gt; & Lt; स्रोत फ़ाइलें & gt; संभव विकल्पों की सूची के लिए उपयोग करें - सहायता C: \ & gt;
मैंने सोचा था कि फाइल का पथ स्रोतपथ को निर्दिष्ट ऐप के लिए है, लेकिन यह या तो
सी: \ & gt; javac -sourcepath पर काम नहीं करता है C: \ crp \ dfdf \ src -d build \ classes oata \ HelloWorld.java javac: फ़ाइल नहीं मिली: oata \ HelloWorld.java उपयोग: javac & lt; विकल्प & gt; & Lt; स्रोत फ़ाइलें & gt; संभव विकल्प की एक सूची के लिए उपयोग करें -
इसलिए मुझे देखकर परेशानी हो रही है कि स्रोतपथ कैसे काम कर रहा है
-sourcepath का उपयोग तब किया जाता है जब अन्य फ़ाइलों को संकलित करने की आवश्यकता हो सकती है क्योंकि निर्भरताएं नहीं हैं, जहां आप वर्तमान निर्देशिका के अंतर्गत अपेक्षा करेंगे या फ़ाइल के स्रोत पथ के संबंध में जिसे आप संकलित करने के लिए निर्दिष्ट किया है। यह शायद ही कभी प्रयोग किया जाता है।
Comments
Post a Comment