0%
这是一片思考的空间 -- arthinking
Spring 重构&代码整洁之道 软件设计 JVM 并发编程 数据结构与算法 分布式 存储 网络 微服务 设计模式
Java技术栈 - 涉及Java技术体系

ExtJS概述及其开发环境的搭建及遇到的Spket安装问题 缺少ext.jsb文件

下载EXT发布包:

从官网上下载最新的EXT程序包:

http://www.sencha.com/products/extjs/download/

通常要使用到的JS文件:

关于占位符图片:

Ext里常用一张空白图片最为占位符,然后用CSS里配置的背景图片显示,这样有利于更换主题,该图片的名字为:Ext.BLANK_IMAGE_URL,一般需要为该变量赋值,如下,具体的图片位置为空白图片的保存位置:

Ext.BLANK_IMAGE_URL = "script/resources/images/default/s.gif";

在Eclipse中使用ExtJS的开发利器Spket进行自动提示:

从官网下载spket-1.6.18.zip:

http://www.spket.com/download.html

解压下载好的spket-1.6.18.zip,把其中的eclipse目录下的features和plugins文件夹的内容复制到Eclipse安装目录的对应文件夹中,然后启动Eclipse进行如下配置:

Windows --> Preferences --> 展开其中的Spket菜单,选择JavaScript Profiles,单击右边的New按钮,输入EXT,点击OK完成,在选择创建的EXT,点击右边的Add Library按钮,在弹出框中选择ExtJS,然后点击OK按钮,添加类库成功。

接下来选中ExtJS,单击右边的AddFile按钮,便可以上传库文件,转到EXT解压包目录,找到里面的ext.jsb文件并打开,然后保持默认选择:Ext Base和Everything两项,点击OK,这样就可以使用其自动提示功能了。

需要解决的问题:

我们在操作上面的步骤是,会发现在Ext JS的文件夹下没有一个叫ext.jsb的文件。 解决方法:

在网上下载一个叫ext-jsb-3.0.0.zip的文件,解压开来,把里面的ext.jsb文件复制到Ext JS目录的src文件夹下(这里一定要放对,不然也是不会自动提示),然后按照上面的步骤做,配置完了,关闭之前打开js文件,使用Spket JavaScript Editor打开,就会有Ext JS的相关提示了。

欢迎关注我的其它发布渠道

订阅IT宅
内功修炼
Java技术栈
Java架构杂谈是IT宅精品文章公众号,欢迎订阅:
📄 网络基础知识:两万字长文50+张趣图带你领悟网络编程的内功心法 📄 HTTP发展史:三万长文50+趣图带你领悟web编程的内功心法 📄 HTTP/1.1:可扩展,可靠性,请求应答,无状态,明文传输 📄 HTTP/1.1报文详解:Method,URI,URL,消息头,消息体,状态行 📄 HTTP常用请求头大揭秘 📄 HTTPS:网络安全攻坚战 📄 HTTP/2:网络安全传输的快车道 📄 HTTP/3:让传输效率再一次起飞 📄 高性能网络编程:图解Socket核心内幕以及五大IO模型 📄 高性能网络编程:三分钟短文快速了解信号驱动式IO 📄 高性能网络编程:彻底弄懂IO复用 - IO处理杀手锏,带您深入了解select,poll,epoll 📄 高性能网络编程:异步IO:新时代的IO处理利器 📄 高性能网络编程:网络编程范式 - 高性能服务器就这么回事 📄 高性能网络编程:性能追击 - 万字长文30+图揭秘8大主流服务器程序线程模型
📄 Java内存模型:如果有人给你撕逼Java内存模型,就把这些问题甩给他 📄 一文带你彻底理解同步和锁的本质(干货) 📄 AQS与并发包中锁的通用实现 📄 ReentrantLock介绍与使用 📄 ReentrantReadWriteLock介绍与使用 📄 ReentrantLock的Condition原理解析 📄 如何优雅的中断线程 📄 如何优雅的挂起线程 📄 图解几个好玩的并发辅助工具类 📄 图解BlockingQueue阻塞队列
📄 消息队列那么多,为什么建议深入了解下RabbitMQ? 📄 高并发异步解耦利器:RocketMQ究竟强在哪里? 📄 Kafka必知必会18问:30+图带您看透Kafka
📄 洞悉MySQL底层架构:游走在缓冲与磁盘之间 📄 SQL运行内幕:从执行原理看调优的本质 📄 洞悉Redis技术内幕:缓存,数据结构,并发,集群与算法