2013-02-06 34 views
5

में विफल हुआ मैंने आज सेन्चा टच 2.0 डाउनलोड और स्थापित किया है, मैंने ट्यूटोरियल वीडियो देखा और जब तक मैं ऐप बनाने की कोशिश नहीं करता तब तक सभी ठीक चल रहे थे।निर्माण सेन्चा सीएमडी

पहले मुझे कम्पास के साथ समस्या थी, ट्यूटोरियल में कम्पास स्थापित करने का उल्लेख नहीं किया गया है और इसलिए रूबी को आपके सिस्टम पर चलाना है, और उसके बाद कंपास जीईएम स्थापित हो गया है, फिर भी मैंने उस हिस्से को बिना किसी के साथ हल किया मुसीबत।

अगली बार जब मैंने इसे चलाया तो निर्माण थोड़ा आगे बढ़ गया, लेकिन फिर भी मुझे एक त्रुटि मिली, और इस बार मुझे याद नहीं आया कि क्या गुम है। शायद मुझे additonal एसडीके स्थापित करने की जरूरत है?

मैं रूबी 1.8.7 और विंडोज 7 ओएस के साथ सेन्चा कमांड 3.0.2.28 चला रहा हूं, सीएमडी आउटपुट निम्नानुसार है, अगर किसी के पास कोई पॉइंटर्स है तो इसकी सराहना की जाएगी।

[INF]   init-sencha-command: 
[INF] 
[INF]   init: 
[INF] 
[INF]   -before-app-build: 
[INF] 
[INF]   app-build-impl: 
[INF] 
[INF]   production: 
[INF] 
[INF]   -before-init-local: 
[INF] 
[INF]   -init-local: 
[INF] 
[INF]   -after-init-local: 
[INF] 
[INF]   init-local: 
[INF] 
[INF]   find-cmd: 
[INF] 
[INF]   -before-init: 
[INF] 
[INF]   -init: 
[INF] 
[INF]   -after-init: 
[INF] 
[INF]   init: 
[INF] 
[INF]   -before-build: 
[INF] 
[INF]   sass: 
[INF] 
[INF]   -before-sass: 
[INF] 
[INF]   -sass: 
[INF]   [shellscript] 
[INF]   [shellscript] C:\xampp\htdocs\MyApp\resources\sass>compass compi 
le --boring --force 
[INF]   [shellscript] C:/Ruby187/lib/ruby/1.8/optparse.rb:1450:in `compl 
ete''': invalid option: --boring (OptionParser::InvalidOption) 
[INF]   [shellscript] from C:/Ruby187/lib/ruby/1.8/optparse.rb:1448:in 
`catch''' 
[INF]   [shellscript] from C:/Ruby187/lib/ruby/1.8/optparse.rb:1448:in 
`complete''' 
[INF]   [shellscript] from C:/Ruby187/lib/ruby/1.8/optparse.rb:1261:in 
`parse_in_order''' 
[INF]   [shellscript] from C:/Ruby187/lib/ruby/1.8/optparse.rb:1254:in 
`catch''' 
[INF]   [shellscript] from C:/Ruby187/lib/ruby/1.8/optparse.rb:1254:in 
`parse_in_order''' 
[INF]   [shellscript] from C:/Ruby187/lib/ruby/1.8/optparse.rb:1248:in 
`order!''' 
[INF]   [shellscript] from C:/Ruby187/lib/ruby/1.8/optparse.rb:1339:in 
`permute!''' 
[INF]   [shellscript] from C:/Ruby187/lib/ruby/1.8/optparse.rb:1360:in 
`parse!''' 
[INF]   [shellscript] from C:/Ruby187/lib/ruby/gems/1.8/gems/chrisepps 
tein-compass-0.8.17/lib/compass/exec.rb:65:in `parse!''' 
[INF]   [shellscript] from C:/Ruby187/lib/ruby/gems/1.8/gems/chrisepps 
tein-compass-0.8.17/lib/compass/exec.rb:35:in `initialize''' 
[INF]   [shellscript] from C:/Ruby187/lib/ruby/gems/1.8/gems/chrisepps 
tein-compass-0.8.17/bin/compass:7:in `new''' 
[INF]   [shellscript] from C:/Ruby187/lib/ruby/gems/1.8/gems/chrisepps 
tein-compass-0.8.17/bin/compass:7 
[INF]   [shellscript] from C:/Ruby187/bin/compass:23:in `load''' 
[INF]   [shellscript] from C:/Ruby187/bin/compass:23 
[ERR] 
[ERR]   BUILD FAILED 
[ERR]   com.sencha.exceptions.BasicException: The following error occurr 
ed while executing this line: 
[ERR]   C:\xampp\htdocs\MyApp\.sencha\app\build-impl.xml:109: The follow 
ing error occurred while executing this line: 
[ERR]   jar:file:/C:/xampp/htdocs/sencha/Sencha/Cmd/3.0.2.288/sencha.jar 
!/com/sencha/ant/antlib.xml:364: shellscript returned: 1 
[ERR]     at com.sencha.exceptions.BasicException.wrap(BasicExcept 
ion.java:43) 
[ERR]     at com.sencha.cli.Command.dispatch(Command.java:104) 
[ERR]     at com.sencha.cli.Commands.dispatch(Commands.java:49) 
[ERR]     at com.sencha.cli.AbstractCommand.dispatch(AbstractComma 
nd.java:182) 
[ERR]     at com.sencha.ant.SenchaCommandTask.doExecute(SenchaComm 
andTask.java:69) 
[ERR]     at com.sencha.ant.BaseAntTask.execute(BaseAntTask.java:2 
2) 
[ERR]     at org.apache.tools.ant.UnknownElement.execute(UnknownEl 
ement.java:291) 
[ERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M 
ethod) 
[ERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown S 
ource) 
[ERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno 
wn Source) 
[ERR]     at java.lang.reflect.Method.invoke(Unknown Source) 
[ERR]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(D 
ispatchUtils.java:106) 
[ERR]     at org.apache.tools.ant.Task.perform(Task.java:348) 
[ERR]     at org.apache.tools.ant.Target.execute(Target.java:392) 
[ERR]     at org.apache.tools.ant.Target.performTasks(Target.java: 
413) 
[ERR]     at org.apache.tools.ant.Project.executeSortedTargets(Pro 
ject.java:1399) 
[ERR]     at org.apache.tools.ant.Project.executeTarget(Project.ja 
va:1368) 
[ERR]     at org.apache.tools.ant.helper.DefaultExecutor.executeTa 
rgets(DefaultExecutor.java:41) 
[ERR]     at org.apache.tools.ant.Project.executeTargets(Project.j 
ava:1251) 
[ERR]     at com.sencha.ant.AntRunner.run(AntRunner.java:156) 
[ERR]     at com.sencha.ant.AntRunner.run(AntRunner.java:72) 
[ERR]     at com.sencha.command.BasePluginCommands$BasePluginComma 
nd.run(BasePluginCommands.java:94) 
[ERR]     at com.sencha.command.BasePluginCommands$BasePluginComma 
nd.run(BasePluginCommands.java:98) 
[ERR]     at com.sencha.command.BasePluginCommands$BaseNamePathCom 
mand.run(BasePluginCommands.java:142) 
[ERR]     at com.sencha.command.app.AppCommands$BuildCommand.execu 
te(AppCommands.java:116) 
[ERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M 
ethod) 
[ERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown S 
ource) 
[ERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno 
wn Source) 
[ERR]     at java.lang.reflect.Method.invoke(Unknown Source) 
[ERR]     at com.sencha.cli.Command.dispatch(Command.java:78) 
[ERR]     at com.sencha.cli.Commands.dispatch(Commands.java:49) 
[ERR]     at com.sencha.cli.Commands.dispatch(Commands.java:49) 
[ERR]     at com.sencha.command.Sencha.main(Sencha.java:71) 
[ERR]   Caused by: C:\xampp\htdocs\MyApp\.sencha\app\build-impl.xml:117: 
The following error occurred while executing this line: 
[ERR]   C:\xampp\htdocs\MyApp\.sencha\app\build-impl.xml:109: The follow 
ing error occurred while executing this line: 
[ERR]   jar:file:/C:/xampp/htdocs/sencha/Sencha/Cmd/3.0.2.288/sencha.jar 
!/com/sencha/ant/antlib.xml:364: shellscript returned: 1 
[ERR]     at org.apache.tools.ant.ProjectHelper.addLocationToBuild 
Exception(ProjectHelper.java:551) 
[ERR]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:44 
4) 
[ERR]     at org.apache.tools.ant.taskdefs.CallTarget.execute(Call 
Target.java:105) 
[ERR]     at org.apache.tools.ant.UnknownElement.execute(UnknownEl 
ement.java:291) 
[ERR]     at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown 
Source) 
[ERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno 
wn Source) 
[ERR]     at java.lang.reflect.Method.invoke(Unknown Source) 
[ERR]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(D 
ispatchUtils.java:106) 
[ERR]     at org.apache.tools.ant.Task.perform(Task.java:348) 
[ERR]     at org.apache.tools.ant.Target.execute(Target.java:392) 
[ERR]     at org.apache.tools.ant.Target.performTasks(Target.java: 
413) 
[ERR]     at org.apache.tools.ant.Project.executeSortedTargets(Pro 
ject.java:1399) 
[ERR]     at org.apache.tools.ant.Project.executeTarget(Project.ja 
va:1368) 
[ERR]     at org.apache.tools.ant.helper.DefaultExecutor.executeTa 
rgets(DefaultExecutor.java:41) 
[ERR]     at org.apache.tools.ant.Project.executeTargets(Project.j 
ava:1251) 
[ERR]     at com.sencha.ant.AntRunner.run(AntRunner.java:156) 
[ERR]     at com.sencha.ant.AntRunner.run(AntRunner.java:80) 
[ERR]     at com.sencha.command.ant.AntCommand.execute(AntCommand. 
java:75) 
[ERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M 
ethod) 
[ERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown S 
ource) 
[ERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno 
wn Source) 
[ERR]     at java.lang.reflect.Method.invoke(Unknown Source) 
[ERR]     at com.sencha.cli.Command.dispatch(Command.java:78) 
[ERR]     ... 31 more 
[ERR]   Caused by: C:\xampp\htdocs\MyApp\.sencha\app\build-impl.xml:109: 
The following error occurred while executing this line: 
[ERR]   jar:file:/C:/xampp/htdocs/sencha/Sencha/Cmd/3.0.2.288/sencha.jar 
!/com/sencha/ant/antlib.xml:364: shellscript returned: 1 
[ERR]     at org.apache.tools.ant.ProjectHelper.addLocationToBuild 
Exception(ProjectHelper.java:551) 
[ERR]     at org.apache.tools.ant.taskdefs.MacroInstance.execute(M 
acroInstance.java:401) 
[ERR]     at org.apache.tools.ant.UnknownElement.execute(UnknownEl 
ement.java:291) 
[ERR]     at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown 
Source) 
[ERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno 
wn Source) 
[ERR]     at java.lang.reflect.Method.invoke(Unknown Source) 
[ERR]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(D 
ispatchUtils.java:106) 
[ERR]     at org.apache.tools.ant.Task.perform(Task.java:348) 
[ERR]     at org.apache.tools.ant.Target.execute(Target.java:392) 
[ERR]     at org.apache.tools.ant.Target.performTasks(Target.java: 
413) 
[ERR]     at org.apache.tools.ant.Project.executeSortedTargets(Pro 
ject.java:1399) 
[ERR]     at org.apache.tools.ant.helper.SingleCheckExecutor.execu 
teTargets(SingleCheckExecutor.java:38) 
[ERR]     at org.apache.tools.ant.Project.executeTargets(Project.j 
ava:1251) 
[ERR]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:44 
2) 
[ERR]     ... 52 more 
[ERR]   Caused by: jar:file:/C:/xampp/htdocs/sencha/Sencha/Cmd/3.0.2.288 
/sencha.jar!/com/sencha/ant/antlib.xml:364: shellscript returned: 1 
[ERR]     at org.apache.tools.ant.taskdefs.ExecTask.runExecute(Exe 
cTask.java:646) 
[ERR]     at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTa 
sk.java:672) 
[ERR]     at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTa 
sk.java:498) 
[ERR]     at net.sf.antcontrib.platform.ShellScriptTask.execute(Sh 
ellScriptTask.java:132) 
[ERR]     at org.apache.tools.ant.UnknownElement.execute(UnknownEl 
ement.java:291) 
[ERR]     at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown 
Source) 
[ERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno 
wn Source) 
[ERR]     at java.lang.reflect.Method.invoke(Unknown Source) 
[ERR]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(D 
ispatchUtils.java:106) 
[ERR]     at org.apache.tools.ant.Task.perform(Task.java:348) 
[ERR]     at org.apache.tools.ant.taskdefs.Sequential.execute(Sequ 
ential.java:68) 
[ERR]     at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:19 
7) 
[ERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M 
ethod) 
[ERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown S 
ource) 
[ERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno 
wn Source) 
[ERR]     at java.lang.reflect.Method.invoke(Unknown Source) 
[ERR]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(D 
ispatchUtils.java:106) 
[ERR]     at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter. 
java:154) 
[ERR]     at org.apache.tools.ant.UnknownElement.execute(UnknownEl 
ement.java:291) 
[ERR]     at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown 
Source) 
[ERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno 
wn Source) 
[ERR]     at java.lang.reflect.Method.invoke(Unknown Source) 
[ERR]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(D 
ispatchUtils.java:106) 
[ERR]     at org.apache.tools.ant.Task.perform(Task.java:348) 
[ERR]     at org.apache.tools.ant.taskdefs.Sequential.execute(Sequ 
ential.java:68) 
[ERR]     at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:19 
7) 
[ERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M 
ethod) 
[ERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown S 
ource) 
[ERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno 
wn Source) 
[ERR]     at java.lang.reflect.Method.invoke(Unknown Source) 
[ERR]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(D 
ispatchUtils.java:106) 
[ERR]     at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter. 
java:154) 
[ERR]     at org.apache.tools.ant.UnknownElement.execute(UnknownEl 
ement.java:291) 
[ERR]     at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown 
Source) 
[ERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno 
w 
[ERR]   n Source) 
[ERR]     at java.lang.reflect.Method.invoke(Unknown Source) 
[ERR]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(D 
ispatchUtils.java:106) 
[ERR]     at org.apache.tools.ant.Task.perform(Task.java:348) 
[ERR]     at org.apache.tools.ant.taskdefs.Sequential.execute(Sequ 
ential.java:68) 
[ERR]     at org.apache.tools.ant.UnknownElement.execute(UnknownEl 
ement.java:291) 
[ERR]     at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown 
Source) 
[ERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno 
wn Source) 
[ERR]     at java.lang.reflect.Method.invoke(Unknown Source) 
[ERR]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(D 
ispatchUtils.java:106) 
[ERR]     at org.apache.tools.ant.Task.perform(Task.java:348) 
[ERR]     at org.apache.tools.ant.taskdefs.MacroInstance.execute(M 
acroInstance.java:398) 
[ERR]     ... 64 more 
[ERR] 
[ERR]   Total time: 12 seconds 
[ERR]   com.sencha.exceptions.BasicException: The following error occurr 
ed while executing this line: 
C:\xampp\htdocs\MyApp\.sencha\app\build-impl.xml:109: The following error occurr 
ed while executing this line: 
jar:file:/C:/xampp/htdocs/sencha/Sencha/Cmd/3.0.2.288/sencha.jar!/com/sencha/ant 
/antlib.xml:364: shellscript returned: 1 

C:\xampp\htdocs\MyApp> 
+0

वास्तविक आदेश आप को चलाने के लिए कोशिश कर रहे हैं क्या है? – arthurakay

+0

@र्थुराके सबसे अधिक संभावना 'सेन्चा ऐप बिल्ड उत्पादन' –

+0

क्या आप इसे ठीक करने में सक्षम हैं? मुझे यहां एक ही समस्या है। – GenieWanted

उत्तर

0

ऐसा लगता है कि आपका कंपास संस्करण पुराना है। updating it का प्रयास करें, जैसा कि user799301 द्वारा उल्लिखित है। यह आपको रूबी 1.9 में अपग्रेड करने के लिए भी कह सकता है।

सेन्चा सीएमडी मेरे लिए कम्पास 0.12.2 और रूबी 1.9.3_p286 के साथ काम कर रहा है, लेकिन हाल ही में मौजूद कोई भी संस्करण ऐसा करेगा।

0

मुझे आपकी रूबी, कंपास और/या सैस संस्करण पुराना है। इस लाइन को इंगित करता है कम्पास के साथ एक समस्या है: मैं "सास निर्माण कदम" चलाने के लिए हो रही है विंडोज 7 पर कल समस्याओं के एक जोड़े था

... 
[INF] [shellscript] C:\xampp\htdocs\MyApp\resources\sass>compass compile --boring --force 
[INF] [shellscript] C:/Ruby187/lib/ruby/1.8/optparse.rb:1450:in `complete''': invalid option: --boring (OptionParser::InvalidOption) 
... 

असल में क्या मैंने किया था:

  • Sencha सीएमडी संस्करण 3.0.2.288 http://www.sencha.com/products/sencha-cmd/download
  • से http://rubyinstaller.org/
  • दर्ज करके मणि प्रणाली अपग्रेड किया माणिक 1.9.3 स्थापित करें स्थापित करें: मणि अद्यतन - प्रणाली (संस्करण 1.8.25)
  • स्थापित कर रहा है कम्पास: मणि कम्पास स्थापित
  • स्थापित करें (संस्करण 0.12.2 है) एस गधा 3.1.10, कंपास की निर्भरता। मणि खोज sass के साथ जांचें क्योंकि यदि आपने सैस के एकाधिक या पुराने संस्करण को स्थापित किया है तो इसका संभावित कंपास निर्माण करने में विफल हो सकता है।

तुम सिर्फ सास को छोड़ करना चाहते हैं का निर्माण आप भी प्रवेश करने की कोशिश कर सकते हैं:

skip.sass=1 
में sencha.cfg

नोट

: मैं भी समस्या थी कि एक नई जेनरेटेड सेन्चा टच ऐप का निर्माण विफल होने के बाद भी विफल रहा क्योंकि यह {app.dir} /resources/css/app.css में app.css फ़ाइल गायब थी।

वहाँ भी दो दिलचस्प पृष्ठों जो वर्णन निर्माण प्रक्रिया मैंने पाया हैं: