java - Gradle build with Ajc fails due to Temporary file creation -


ग्रेडल के साथ मेरा एक दिलचस्प मुद्दा है Intellij 13 (windows या linux) के अंदर से "gradle build" चलते समय, मुझे निम्न त्रुटि संदेश मिलता है:

  10:05:48 PM: बाह्य कार्य 'बिल्ड' निष्पादित ...: प्रक्रिया रिज़ॉर्प्स UP-TO-DATE: compileAffected विफलता की संभावना: बिल्ड अपवाद के साथ विफल हुआ * क्या गलत था: कार्य निष्पादन के लिए विफल: 'संकलन करें' & Gt; अस्थायी फ़ाइल बनाने में त्रुटि * प्रयास करें: स्टैक ट्रेस प्राप्त करने के लिए --stacktrace विकल्प के साथ चलाएं। अधिक लॉग आउटपुट प्राप्त करने के लिए --info या --debug विकल्प के साथ चलाएं। बिल्ड फेलियल कुल समय: 7.434 सेकंड पहुंच से वंचित है 10:05:56 अपराह्न: बाहरी कार्य निष्पादन समाप्त 'बिल्ड'   

यहां से, मैं यहां स्थित एक पूर्ण डीबग चलाया:

यह दिखाता है कि यह नीचे की पंक्ति में AjcTask.java फ़ाइल में विफल रहा है:

 TmpFile = फ़ाइल। ("आर्गफाइल", "", यूज़रडीआईआर); 

शायद इसके लिए और पुराने संस्करण से संबंधित हो, लेकिन अनसुलझे लिनक्स पर, अगर मैं सीडी को परियोजना निर्देशिका में भेजता हूं, तो मैं पहली बार परेशानी के बिना "ग्रेडेल बिल्ड" चला सकता हूं, तो मैं इसे किसी भी मुद्दे के बिना भी इंटेलिज से चला सकता हूं। < P> हो सकता है कि पर्यावरण वार्स को किसी तरह मिलना चाहिए?

ऐसा लगता है।

user.dir संपत्ति के लिए C: \ Program Files (x86) \ JetBrains \ IntelliJ IDEA 13.1.1 \ jre \ jre \ bin \ / code> आपके मामले में जो प्रवेश निषेध त्रुटि।

IDEA 13.1.2 और पिछले संस्करणों को सक्षम करने से विकल्प को मदद करनी चाहिए। यह प्रोजेक्ट रूट निर्देशिका में user.dir निर्धारित करेगा।

IDEA 13.1.3 और बाद के संस्करणों में उपलब्ध विभिन्न समाधान हैं, चेक करें।

Comments

Popular posts from this blog

c# - passing input text from view to contoller with FacebookContext using Facebook app -

ios - Does Core Data autoupdate a many to many relationship on saving -

Calling a C++ function from C# by passing a string with variable size to it -