मैं जावा एनोटेशन प्रोसेसिंग के साथ खेल रहा था। इंटेलिजे आईडीईए में एप्लिकेशन बिल्ड विफल रहता है, जबकि एक मेवेन बिल्ड सफलतापूर्वक समाप्त होता है। मुझे यकीन है कि प्रदाता वर्ग मौजूद है कर रहा हूँ, फिर भी मैं निम्नलिखित त्रुटि मिलती है:जावा 1.8 में एनोटेशन के लिए संकलन त्रुटि और इंटेलिजे आईडीईए 14
java: Bad service configuration file, or exception thrown while constructing Processor object: javax.annotation.processing.Processor: Provider <my class> not found.
मुझे लगता है कि एक मॉड्यूल X
, कि -proc:none
तर्क के साथ संकलित किया जाना चाहिए के कारण है। लेकिन मुझे शेष आवेदन के लिए एनोटेशन प्रोसेसिंग सक्षम करने की आवश्यकता है। एनोटेशन प्रोसेसिंग के दौरान एक विशिष्ट मॉड्यूल को छोड़ने के लिए इंटेलिजे आईडीईए बिल्ड प्रोसेस को कॉन्फ़िगर कैसे करें?
@ maytham-ɯɐɥʇʎɐɯ आईडीके। स्क्रीनशॉट इंटेलिजे आईडीईए सहायता से कॉपी किया गया है। – naXa
आप क्यों करते हैं) अपने स्वयं के प्रश्न का उत्तर दें, बी) इसे उसी मिनट के उत्तर दें जिसे आपने पोस्ट किया था और सी) एक साल बाद इसे अधिक बक्षीस दिया? मैं हैरान हूँ। – kriegaex
@kriegaex वैसे ही मैं हूं। अस्पष्ट ... Quack! – naXa