का निर्माण करते समय फाइलर एक्सेप्शन मेरे पास नेटबीन्स 7 में जावा ईई 6 प्रोजेक्ट है जो मैं संकलित करता हूं और आईडीई में इसे शुरू करता हूं। javax.annotation.processing.FilerException
: हालांकि, जब मैं साफ करने और परियोजना का निर्माण, मैं एकजावा ईई 6 प्रोजेक्ट
java.lang.RuntimeException
हो रही है प्रयास प्रकार के लिए एक फ़ाइल से बनाना {myclass
}
(जहां myclass
हमेशा एक जेपीए इकाई वर्ग है) ।
यदि मैं कोड में कुछ बदलता हूं तो कौन सी इकाई वर्ग बदलता है।
मुझे कोई त्रुटि नहीं है कि इस त्रुटि का कारण क्या हो सकता है - क्या कोई यह विचार कर सकता है कि क्या देखना है।
एकमात्र अतिरिक्त lib जिसका उपयोग मैं कर रहा हूं वेग है।
अद्यतन: मैं एक ही डेटाबेस पर दो दृढ़ता इकाइयों का उपयोग कर रहा हूं, एक 'सामान्य' एक और एक गैर लेनदेन वाला। गैर-लेनदेन वाला जिसे मैं डेटाबेस में चीजों को लॉग इन करने के लिए उपयोग करता हूं; एक लॉग घटना के प्रत्येक डालने के बाद एक प्रतिबद्धता के साथ।
जब मैं इसे बदलता हूं और केवल एक 'सामान्य' पु का उपयोग करता हूं, तो परियोजना ठीक से संकलित होती है। क्या यह हो सकता है कि दो पीयू eclipselink द्वारा किए गए कुछ अनुकूलन में हस्तक्षेप करते हैं?
यहाँ स्टैक ट्रेस की शुरुआत है:
An annotation processor threw an uncaught exception.
Consult the following stack trace for details.
java.lang.RuntimeException: javax.annotation.processing.FilerException: Attempt to recreate a file for type de.guj.contenthub.ftdts.entity.AgofEntry_
at org.eclipse.persistence.internal.jpa.modelgen.CanonicalModelProcessor.process(CanonicalModelProcessor.java:407)
at com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:625)
at com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:554)
at com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:699)
at com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:981)
at com.sun.tools.
धन्यवाद, आपका जवाब मुझे पता चला है सही दिशा: सेट * को बाहर-असूचीबद्ध कर दिया जाएगा वर्गों * ** सच ** और संस्थाओं मैन्युअल रूप से प्रत्येक persistenceUnit – GameDroids