2014-02-12 51 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