首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Sencha :无法构建包: com.sencha.exceptions.ExNotFound:依赖项的未知定义

Sencha :无法构建包: com.sencha.exceptions.ExNotFound:依赖项的未知定义
EN

Stack Overflow用户
提问于 2014-06-15 19:46:36
回答 2查看 5K关注 0票数 1

我有一个Sencha Touch应用程序和一个具有以下基本结构的Sencha Touch包:

MyApp

代码语言:javascript
运行
复制
 /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:

代码语言:javascript
运行
复制
Ext.define('Ext.ux.MyClass', {
extend: 'Ext.data.writer.Writer',
alias: 'writer.myclass',

我知道在编译过程中无法确定类Ext.data.writer.Writer的来源。我怎么才能解决这个问题?谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 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}

票数 0
EN

Stack Overflow用户

发布于 2014-12-12 16:45:54

在您的sencha.cfg中,应该设置:

代码语言:javascript
运行
复制
package.framework=touch

它将将框架添加到类路径中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24233473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档