2014-07-24 4 views
13

मैं सीएमडी v5.0.0.160 के साथ extjs5 एप्लिकेशन बनाने की कोशिश कर रहा हूं।सेन्चा सीएमडी बिल्ड - पृष्ठभूमि प्रक्रिया बनाने में विफल

मेरे पास ruby2.0 स्थापित है और मेरे पाथ var पर sencha cmd है।

... 
[INF] Capturing theme image 
[ERR] 
[ERR] BUILD FAILED 
[ERR] com.sencha.exceptions.ExProcess: Failed creating background process 
[ERR] at com.sencha.command.plugin.PluginManager.executeRe 
[ERR] verseFirst(PluginManager.java:134) 
[ERR] 
[ERR] Total time: 9 seconds 
[ERR] The following error occurred while executing this line: 
/local/dev/PROJECTS2/loc-ext/loc-ext/.sencha/app/build-impl.xml:326: The following error occurred while executing this line: 
/local/dev/PROJECTS2/loc-ext/loc-ext/.sencha/app/slice-impl.xml:239: The following error occurred while executing this line: 
/local/dev/PROJECTS2/loc-ext/loc-ext/.sencha/app/slice-impl.xml:240: The following error occurred while executing this line: 
/local/dev/PROJECTS2/loc-ext/loc-ext/.sencha/app/slice-impl.xml:111: com.sencha.exceptions.ExProcess: Failed creating background process 

अनुप्रयोग विकास मोड (Sencha एप्लिकेशन घड़ी) में ठीक काम कर रहा है:

यहाँ त्रुटि है कि मैं जब sencha app build चल रहा है।

चूंकि ऐसा लगता है कि यह थीम के बारे में है, इसलिए मैं कस्टम थीम का उपयोग नहीं कर रहा हूं लेकिन एक्सटी-थीम-नेप्च्यून का उपयोग नहीं कर रहा हूं।

क्या किसी के पास कोई सुराग है इसके बारे में क्या है? मैं किसी भी विचार की सराहना करता हूं!

समाधान:

डिबग मोड से पता चला कि समस्या निर्देशिका Cmd/5.0.0.160/bin/linux-x64 लापता में था। हालांकि Cmd/5.0.0.160/bin/linux डीआईआर था, इस मुद्दे को हल करने के लिए linux से linux-x64 को नरम-जोड़ने के लिए।

उत्तर

14

यह सेन्चा सीएमडी 5 में वास्तव में एक कष्टप्रद बग है - वे लॉन्च की गई किसी भी प्रक्रिया के आउटपुट को निगलते हैं।

या, अधिक सटीक रूप से, वे आउटपुट को डीबग लॉग पर रूट करते हैं। तो अगर आप डीबग लॉगिंग चालू करते हैं तो आप देख सकते हैं कि क्या हो रहा है। sencha -d app build आज़माएं - बस बहुत सारे आउटपुट के माध्यम से ट्रैवल करने के लिए तैयार रहें।

+0

आह, डीबग लॉग की जांच न करने के लिए मुझ पर शर्म आती है। जाहिर है कि एक डीआईआर गायब था 'सीएमडी/5.0.0.160/बिन/लिनक्स-एक्स 64'। धन्यवाद। – vadchen

8

सेन्चा सीएमडी को रूबी की आवश्यकता होती है जो कि किसी समस्या का एक (रूबी) पृष्ठभूमि निर्माता क्यों नहीं बना सकता है।

+0

हां, मेरे मामले में भी यही कारण है। मैं उबंटू का उपयोग कर रहा हूँ। उबंटू सॉफ्टवेयर सेंटर में रुबी स्थापित करने के बाद, त्रुटि समाप्त हो गई है। – gm2008

0

लिनक्स पर: कृपया सुनिश्चित करें कि लापता libs स्थापित कर रहे हैं (रूबी, rubygems, freetype में fontconfig) EXT5.0 + EXT सीएमडी Vers साथ

19

ही मुद्दों। 5.1.2.52

(पैदा कर रहा EXT अध्यक्ष एवं प्रबंध निदेशक रूबी प्रारंभ नहीं कर सकता)

यह त्रुटि के साथ लटका हुआ है:

[ERR] com.sencha.exceptions.ExProcess: Failed creating background process 

विंडोज (यहाँ Win7, 64 बिट) पर मेरे समाधान:

1) स्थापित रूबी (मेरे मामले में 1.9.3)

2) सिस्टम सेटिंग्स में रूबी के EXE में% PATH% सेट करें। (मेरे मामले में ग: \ ruby193 \ बिन)

3) पुनः प्रारंभ सीएमडी खिड़की

4) फिर से

वह मेरी समस्या का हल की कोशिश करो।

+0

धन्यवाद मेरा समय बचाया :) –

+0

धन्यवाद, यह मेरे लिए भी काम करता है। – Gendaful

+0

धन्यवाद, मेरे लिए काम किया। (रूबी 2.2 का उपयोग करना।2) –

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