2014-02-12 104 views
0

我在SenchaCMD 4.0.2.67中出錯。當我嘗試在終端上運行sencha app refreshsencha app buildsencha ant phonegap-sencha-build,我得到以下錯誤:SenchaCMD刷新或生成時出錯

... 

[INF] -detect-app-build-properties: 
[INF] Loading app json manifest... 
[INF] Loading classpath entry /path/to/project/senchatouch/projects/inpunkto/touch/src 
[INF] Loading classpath entry /path/to/project/senchatouch/projects/inpunkto/app.js 
[INF] Loading classpath entry /path/to/project/senchatouch/projects/inpunkto/app 
[INF] Loading classpath entry /path/to/project/senchatouch/projects/inpunkto/Ux 
[INF] Loading classpath entry /path/to/project/senchatouch/projects/inpunkto/build/temp/production/Inpunkto/sencha-compiler/app 
[ERR] 
[ERR] BUILD FAILED 
[ERR] com.sencha.exceptions.BasicException 
[ERR] at com.sencha.tools.compiler.sources.ReferenceVisitor.processObjectAutoDependencies(Refe 
[ERR] renceVisitor.java:303) 
[ERR] at com.sencha.tools.compiler.sources.ReferenceVisi 
[ERR] tor.processObjectAutoDependencies(ReferenceVisitor.java:303) 
[ERR] at org.mozilla.javascript.ast.FunctionNode.visit(Func 
[ERR] tionNode.java:421) 
[ERR] at com.sencha.tools.comp 
[ERR] iler.sources.ReferenceVisitor.processObjectAutoDependencies(ReferenceVisitor.java:303) 
[ERR] at com.sencha.tools.compiler.sources.InstanceConfigReferenceProcessor.processInstanceConfig(InstanceConfigReferenceProcess 
[ERR] or.java:128) 
[ERR] at org.mozilla.javascript.ast.Block.visit(Block 
[ERR] .java:61) 
[ERR] at com.sencha.tools.compiler.sources.InstanceConfigReferenceProcessor.processInstanceConfig(Inst 
[ERR] anceConfigReferenceProcessor.java:131) 
[ERR] at com.sencha.tools.compiler.sources.InstanceConfigReferen 
[ERR] ceProcessor.processInstanceConfig(InstanceConfigReferenceProcessor.java:128) 
[ERR] at org.mozilla.javascript.ast.ExpressionStatement.visit(ExpressionStat 
[ERR] ement.java:120) 
[ERR] at com.sencha.tools.compiler.sou 
[ERR] rces.InstanceConfigReferenceProcessor.processInstanceConfig(InstanceConfigReferenceProcessor.java:131) 
[ERR] at com.sencha.tools.compiler.sources.InstanceConfigReferenceProcessor.processInstanceConfigForClass(InstanceConfigReferenceProcessor.java: 
[ERR] 179) 
[ERR] at org 
[ERR] .mozilla.javascript.ast.ExpressionStatement.visit(ExpressionStatement.java:120) 
[ERR] 
[ERR] Total time: 2 seconds 
[ERR] The following error occurred while executing this line: 
/Users/matthias/Sencha/Cmd/4.0.2.67/plugins/touch/2.3/plugin.xml:326: The following error occurred while executing this line: 
/path/to/project/senchatouch/projects/inpunkto/.sencha/app/build-impl.xml:367: The following error occurred while executing this line: 
/path/to/project/senchatouch/projects/inpunkto/.sencha/app/js-impl.xml:11: com.sencha.exceptions.BasicException 

我有一個SenchaTouch 2.3.1應用和集成的PhoneGap的最新版本到它通過使用命令:sencha phonegap init [AppID]

有人可以告訴我這個錯誤是什麼嗎?

回答

0

它看起來像你正在建立一個與sencha建築師創建的代碼。請使用sencha generate app ..命令創建一個單獨的項目,然後將該項目中的內容複製到新創建的項目中。根據需要進行必要的更改,例如每個文件中的項目名稱等。我認爲它會在此後正常工作...

+1

這並沒有幫助。我使用SenchaCMD製作了一個完整的新項目,並將應用目錄中所需的文件複製到新項目(模型,視圖,控制器等)中。當我使用「sencha應用程序刷新」或其他任何其他的錯誤出現時 – mAtZ