javac
पर ओरेकल दस्तावेज कहता है कि -s
स्विच उत्पन्न स्रोत फ़ाइलों को स्थानांतरित करने के लिए निर्देशिका निर्दिष्ट करने के लिए उपयोग किया जाता है। उन 'जेनरेट की गई स्रोत फाइलें' क्या हैं और उन्हें किसी की आवश्यकता क्यों होगी? मैंने हमेशा सोचा था कि स्रोत फाइलें मानव निर्मित द्वारा 'जेनरेट' थीं ...जावा कंपाइलर संदर्भ में 'जेनरेट की गई स्रोत फ़ाइलें' क्या हैं?
उत्तर
यह javac
के Annotation Processing भाग से संबंधित प्रतीत होता है। जाहिर है, आप एनोटेशन प्रोसेसर जबकि Humanware-उत्पन्न स्रोत संकलन का उपयोग कर सकते हैं, और उन प्रोसेसर प्रसंस्करण कुछ एनोटेशन के हिस्से के रूप में स्रोत फ़ाइलें बना सकते हैं:
किसी भी प्रोसेसर नए स्रोत फ़ाइलें उत्पन्न करते हैं, तो एनोटेशन प्रसंस्करण के दूसरे दौर होता है : किसी भी नई जेनरेट की गई स्रोत फ़ाइलों को स्कैन किया जाता है, और एनोटेशन पहले की तरह संसाधित होते हैं। पिछले राउंड पर बुलाए गए किसी भी प्रोसेसर को बाद के राउंड पर भी बुलाया जाता है। यह तब तक जारी रहता है जब तक कोई नई स्रोत फाइलें उत्पन्न नहीं होतीं।
एक दौर के बाद जहां कोई नई स्रोत फाइलें उत्पन्न नहीं होती हैं, तो एनोटेशन प्रोसेसर को आखिरी बार बुलाया जाता है, ताकि उन्हें किसी भी शेष कार्य को पूरा करने का मौका दिया जा सके। अंत में, जब तक -प्रोक: केवल विकल्प का उपयोग नहीं किया जाता है, संकलक मूल और सभी जेनरेट की गई स्रोत फ़ाइलों को संकलित करता है।
- 1. जावा में मेमोरी-मैप की गई फ़ाइलें
- 2. कक्षा के लिए जेनरेट की गई एकाधिक .class फ़ाइलें?
- 3. JUnit परीक्षणों के लिए कोई Dagger2 जेनरेट की गई फ़ाइलें
- 4. जेनरेट किए गए जावा स्रोत
- 5. जावा मेमोरी-मैप की गई फ़ाइलें?
- 6. आईडीएल जेनरेट की गई हेडर फ़ाइल
- 7. मोनो डेवेल की .pidb फ़ाइलें क्या हैं?
- 8. डब्ल्यूसीएफ सेवा संदर्भ क्या हैं। डेटासोर्स फाइलें?
- 9. ग्रहण - जेनरेट की गई क्लास फाइलें दिखाएं
- 10. गतिशील रूप से जेनरेट की गई कक्षा
- 11. क्या एपीएल में कोई खुली स्रोत परियोजनाएं लिखी गई हैं?
- 12. PHP जीडी जेनरेट की गई छवियों की गुणवत्ता में सुधार
- 13. दस्तावेज़ों में डाउनलोड की गई बड़ी फ़ाइलें और iCloud
- 14. जेनरेट की गई सेवा कार्यकर्ता फ़ाइल
- 15. appassembler maven प्लगइन जेनरेट की गई स्क्रिप्ट
- 16. मॉनिटरिंग विंडोज मेमोरी मैप की गई फ़ाइलें
- 17. लॉक की गई फ़ाइलें और फ़ोल्डर्स हटाना
- 18. Kbuild में जेनरेट की गई स्रोत फ़ाइल पर निर्भरता कैसे जोड़ें?
- 19. क्या प्रोटोकॉल बफर जेनरेट की गई स्रोत फ़ाइल संकलित करते समय चेतावनियों को संबोधित करने के कुछ बेहतर तरीके हैं?
- 20. मेमोरी मैप की गई फ़ाइलें .NET
- 21. विंडोज मेमोरी मैप की गई फ़ाइलें
- 22. अदृश्य वर्णों की स्वच्छ स्रोत कोड फ़ाइलें
- 23. एंड्रॉइड में .dex फ़ाइलें क्या हैं?
- 24. कंपाइलर त्रुटि - साझा की गई होस्टिंग
- 25. Designer.cs फ़ाइलें और स्रोत नियंत्रण
- 26. Matlab परिनियोजन: स्रोत नियंत्रण में फ़ाइलें जोड़ें?
- 27. .axf फ़ाइलें क्या हैं?
- 28. ब्राउज़र में जेनरेट की गई पीडीएफ फाइल कैसे खोलें?
- 29. मेकफ़ाइल में बनाई गई .Po फ़ाइलें कैसे हैं?
- 30. क्या हैं। फ़ाइलें?
आह! समझ गया। मुझे ओरेकल के जावाएसई ट्यूटोटियल को अधिक ध्यान से पढ़ना चाहिए था। धन्यवाद। मैं आपके उत्तर को ऊपर उठाता हूं और इसे स्वीकार किए गए उत्तर के रूप में चिह्नित करता हूं। –