मैं एक परियोजना पर काम कर रहा हूं जो जावा फ़ाइलों को उत्पन्न करता है। मैं उपकरण के साथ वैकल्पिक रूप से serialVersionUID
जोड़ने में सक्षम होना चाहता हूं।जावा में प्रोग्रामेटिक रूप से serialVersionUID कैसे उत्पन्न करें?
क्या यह करने का कोई तरीका है जब मैं जावा कोड उत्पन्न करता हूं, या मुझे यूआईडी मैन्युअल रूप से प्रदान करने के लिए टूल के उपयोगकर्ता से पूछने की आवश्यकता होगी? स्पष्ट होने के लिए, मैं इसे ग्रहण या serialver
उपकरण के माध्यम से स्वचालित रूप से करने की कोशिश नहीं कर रहा हूं, लेकिन जावा के माध्यम से इसे करने के लिए इसे स्वचालित रूप से करने के लिए नहीं देख रहा हूं।
शायद उत्पन्न होने वाले वर्ग के वर्ग के नाम का हैशकोड काम करेगा? –
मैं इस तरह के बारे में सोच रहा था, सोच रहा हूं कि ऐसा करने का कोई तरीका है जो सीरियलवर टूल के बराबर है, यदि संभव हो तो। –
निश्चित रूप से, आप इसे सीरियलवर टूल की तरह कर सकते हैं। बस अपनी 'serialVersionUID' पीढ़ी के पीछे तर्क ढूंढें। मैं अब तक कोई सफलता नहीं देख रहा हूं। –