2014-08-30 8 views
6

मैं ओएस एक्स 10.9.4 के क्लीन इंस्टॉल पर ग्रिफॉन प्रोजेक्ट स्थापित करने पर काम कर रहा हूं। मैं ग्रिफॉन गाइड में निर्देशों का पालन कर रहा हूं: http://new.griffon-framework.org/guide/latest/ग्रिफ़ोन: 'ग्रेडल बिल्ड' चलाना - निष्पादन कार्य के लिए विफल रहा ': jfxJar'

मैं सफलतापूर्वक एक परियोजना इस मंद आदमी आदेश का उपयोग कर बनाई गई:

lazybones create griffon-javafx-groovy myApp 

परियोजना निर्देशिका myApp सफलतापूर्वक बनाया गया, ग्रिफ़्फ़ॉन 2.0.0.RC2 का उपयोग कर। चल रहा है gradle run काम करता है और नमूना ऐप विंडो प्रदर्शित करता है। हालांकि, चल gradle build इस संदेश के साथ अंत में विफल रहता है:

:jfxJar FAILED 

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':jfxJar'. 
> com/oracle/tools/packager/Log 

यह क्या कारण हो सकता है? ऐसा लगता है कि जावाएफएक्स पैकेजर नहीं मिला है। मेरा मानना ​​है कि जेडीके 8 समेत सबकुछ डिफ़ॉल्ट स्थानों पर स्थापित है। अगर अतिरिक्त जानकारी की आवश्यकता है तो मुझे बताएं।

वर्तमान में चल रहा है:

Lazybones: 0.7.1 
Gradle: 2.0 
Groovy: 2.3.3 
JVM: 1.8.0_11 
OS: Mac OS X 10.9.4 x86_64 

उत्तर

4

मैं एक ही सेटअप के साथ समस्या पुन: पेश करने में सक्षम था। इसके बाद मैंने फिर से जेडीके 8u20 के साथ कोशिश की और निर्माण सफल हुआ। मेरा अनुमान है कि 8u11 में कुछ टुकड़े गुम हैं क्योंकि ग्रिफॉन पक्ष पर कुछ भी नहीं है जो जेएफएक्स पैकेजिंग परिचालनों के लिए इस्तेमाल किए गए क्लासपाथ को बदलता है। इसके अलावा, 8u20 8u11 से अधिक स्थिर है।

+1

एक आकर्षण की तरह काम किया! ग्रिफॉन के साथ विकास के लिए तत्पर हैं! त्वरित उत्तर के लिए बहुत बहुत धन्यवाद, और इसे जांचने के लिए समय डालने के लिए। बहुत धन्यवाद। –

संबंधित मुद्दे