我有一个Sencha Touch应用程序和一个具有以下基本结构的Sencha Touch包:
MyApp
/app
/packages/MyPackage当我试图通过执行以下命令构建包时:
sencha软件包构建
(包内/MyPackage)
我得到以下错误:
ERR未能解析文件的依赖关系/MyApp/packages/MyPackage/.sencha/package/build-impl.xml:137:构建失败的Ext.ux.MyClass com.sencha.exceptions.ExNotFound:依赖关系的未知定义: Ext.data.writer.Writer ERR总时间:1秒错误执行此行时发生了以下错误: /MyApp/packages/MyPackage/.sencha/package/js-impl.xml:32: com.sencha执行时发生了以下错误.exceptions.ExNotFound:依赖关系的未知定义: Ext.data.writer.Writer
MyClass以以下方式扩展了Ext.data.writer.Writer:
Ext.define('Ext.ux.MyClass', {
extend: 'Ext.data.writer.Writer',
alias: 'writer.myclass',我知道在编译过程中无法确定类Ext.data.writer.Writer的来源。我怎么才能解决这个问题?谢谢!
发布于 2014-06-15 20:11:38
好的,伙计们,我可以通过编辑以下配置文件来构建我的包:
/MyApp/packages/MyPackage/.sencha/package/sencha.cfg
我将触摸框架添加到包类路径中。
以前:
package.classpath=${package.dir}/src
后
package.classpath=${package.dir}/src,${touch.dir}
发布于 2014-12-12 16:45:54
在您的sencha.cfg中,应该设置:
package.framework=touch它将将框架添加到类路径中。
https://stackoverflow.com/questions/24233473
复制相似问题