Myeclipse8.6+spket1.6.18+extjs4.0的安装方法
一. 配置环境:
MyEclipse 8.6 + Spket 1.6.18 + ExtJS 4.0。
二. 安装Spket-1.6.18
下载Spket, 地址:http://spket.com/download.html , 选择Spket IDE 或Plugin下载 (CSDN中有Spket 1.6.18的破解版,请自己搜索一下!)
1. 在CMD 中执行 java -jar spket-1.6.18.jar, 点"Next"
2. 选择eclipse plugin, 点"Next"
3. 选择MyEclipse8.5的安装目录的common文件夹, 点"Next"!
4. 选择Spket 的安装目录(6.0选择MyEclipse的目录一样, 7.0以上不要和MyEclipse的目录在一起),点"Next", 然后开始安装.
以上步骤4和zip文件解压出来文件的一样.如果是MyEclipse6.0,则到止步骤已经安装成功,重启MyEclipse,接着后面步骤(三)的“配置Spket”就可以。果是7.0以上的MyEclipse版本,就还需要以下步骤(5~7)的配置.
5. 执行如下代码
import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class CreatePluginsConfig {
private String path;
public CreatePluginsConfig(String path) {
this.path = path;
}
public void print() {
List list = getFileList(path);
if (list == null) {
return;
}
int length = list.size();
for (int i = 0; i < length; i++) {
String result = "";
String thePath = getFormatPath(getString(list.get(i)));
File file = new File(thePath);
if (file.isDirectory()) {
String fileName = file.getName();
if (fileName.indexOf("_") < 0) {
continue;
}
String[] filenames = fileName.split("_");
String filename1 = filenames[0];
String filename2 = filenames[1];
result = filename1 + "," + filename2 + ",file:/" + path + "\\"
+ fileName + "\\,4,false";
System.out.println(result);
} else if (file.isFile()) {
String fileName = file.getName();
if (fileName.indexOf("_") < 0) {
continue;
}
int last = fileName.lastIndexOf("_");// ���һ���»��ߵ�λ��
String filename1 = fileName.substring(0, last);
String filename2 = fileName.substring(last + 1, fileName
.length() - 4);
result = filename1 + "," + filename2 + ",file:/" + path + "\\"
+ fileName + ",4,false";
System.out.println(result);
}
}
}
public List getFileList(String path) {
path = getFormatPath(path);
path = path + "/";
File filePath = new File(path);
if (!filePath.isDirectory()) {
return null;
}
String[] filelist = filePath.list();
List filelistFilter = new ArrayList();
for (int i = 0; i < filelist.length; i++) {
String tempfilename = getFormatPath(path + filelist[i]);
filelistFilter.add(tempfilename);
}
return filelistFilter;
}
public String getString(Object object) {
if (object == null) {
return "";
}
return String.valueOf(object);
}
public String getFormatPath(String path) {
path = path.replaceAll("\\\\", "/");
path = path.replaceAll("//", "/");
return path;
}
public static void main(String[] args) {
new CreatePluginsConfig(
"E:\\spket\\eclipse\\plugins")
.print();
}
}
6. 把控制台的东西追加到X:\Genuitec\MyEclipse 8.5\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info 后面.
7. 重启MyEclipse 8.5完成Spket-1.6.18的安装。在MyEclipse 8.6中的菜单Window -> Preferences 中将出现 Spket项目。
8、配置Spket:
1. 将ext.jsb2文件复制到extjs4.0的src目录下(网上很多复制到和ext-all.js同级目录下,在本环境下我试过是不行的)
2. Window → Preferences → Spket → JavaScript Profiles → New.
3. 输入ExtJS(自定义的), 点"OK".
4. 选择ExtJS, 点"Add Library", 在弹出窗口中选择"ExtJS".
5. 选择ExtJS, 点"Add File", 找到src下面的ext.jsb2.
(重复5步骤:依次添加ext-all.js和ext-all-debug.js)
6. 选择ExtJS, 点"Default".(必须要有啊。)
7.安装配置完毕,新建一个JS文件, 用Open With → Spket Javascript Editor 打开,开始你的extjs之旅吧
分享到:
相关推荐
extjs6整合到MyEclipse中 耗费了我两天的时间 终于可以运行了。。。
标题 "MyEclipse10.5集成spket并添加extjs4.1代码提示支持" 涉及到的是在MyEclipse这款流行的Java开发环境中整合SPket IDE插件,以便为ExtJS 4.1这个JavaScript框架提供代码提示和智能感知功能。这将极大地提高开发...
6. **工程实例**:"Struts2_ExtJS"可能是实际整合后的工程源码,可以作为学习和参考的模板,通过阅读和运行这个工程,开发者可以更直观地理解两者的整合过程。 总的来说,ExtJS与Struts2的整合能够充分发挥两者的...
本文将详细介绍如何在MyEclipse集成开发环境中整合ExtJS,以实现高效、便捷的ExtJS应用程序开发。 #### 二、准备工作 1. **安装MyEclipse**:确保已经安装好最新版或合适的版本的MyEclipse。 2. **下载ExtJS**:...
本文将详细介绍如何在MyEclipse环境中将EXTJS4与SSH2进行整合,构建一套完整的Web应用程序。 **步骤1:MyEclipse搭建EXTJS4+SSH2平台** 首先,我们需要在MyEclipse中创建一个新的工程,这是所有后续工作的基础。...
### Struts2、Spring、Hibernate整合ExtJS:深入解析与实践 #### 一、概述 在现代企业级应用开发中,通常会采用多种框架和技术进行整合以满足复杂业务需求。Struts2、Spring 和 Hibernate 是 Java Web 开发领域内...
对于标签中的 "myeclipse8.5",这是一款集成开发环境,通常用于 Java 开发,包括 ExtJS 项目。你可以使用 MyEclipse 创建一个新的 Web 项目,然后导入 ExtJS 库,将上面的代码添加到 HTML 或 JSP 文件中。 至于 ...
### Struts2、Spring、Hibernate整合ExtJS:深入解析与实践 #### 一、整合框架概览 在软件开发领域,尤其是企业级应用开发中,整合多种框架来构建高效、可维护的应用系统已经成为一种趋势。Struts2、Spring、...
EXTJS是一个强大的JavaScript库,用于构建富客户端应用,而将地图功能整合入EXTJS则可以提供更丰富的用户交互体验。本资源提供的实例是关于如何在EXTJS3中集成百度地图的教程,适合初学者和有一定EXTJS基础的开发者...
【Struts2、Spring3、MyBatis3整合ExtJS】是Java Web开发中的常见集成技术,用于构建高效、灵活的Web应用。这三个框架分别在不同的层面上提供服务:Struts2负责控制层,Spring3作为全面的容器管理业务逻辑和服务层,...
在本项目中,我们主要探讨如何使用Maven...在这个过程中,我们不仅会掌握SSH2的整合,还会深入理解Maven的项目管理机制,以及如何利用ExtJS提升Web应用的用户体验。这个项目对于学习和实践Java Web开发是非常有价值的。
**Spring+Hibernate+Extjs项目实例详解** 在Java企业级应用开发中,Spring、Hibernate和Extjs这三种技术的组合非常常见,形成了所谓的"SSH+Extjs4"框架。这个项目实例是基于这些技术实现的一个典型应用,展示了如何...
9. **Spket配置**:MyEclipse中的Spket插件是开发ExtJS的强大工具,正确配置后可以提供代码补全、语法检查等功能,提升开发效率。 10. **Ext.get与Ext.fly的区别**:这两个函数都是用于获取DOM元素,但Ext.get返回...
7. .myeclipse和.src:.myeclipse目录可能包含MyEclipse IDE特有的配置信息,src目录则是源代码的存放位置,其中可能包含了SSH、jbpm4和ExtJs的业务逻辑、控制层、视图层及持久化层的Java代码。 在实际应用中,...
在整合Struts2和ExtJS4时,通常会定义JSON或XML数据源,使ExtJS能够获取和更新后端数据。Struts2 Action返回的结果可以是JSON格式,然后在ExtJS中解析并更新UI。通过这种方式,前端与后端实现了松耦合的数据交换。 ...
Struts2、Spring、JPA(Java Persistence API)和...开发者可以从中学到如何配置和整合这些技术,以及如何利用它们的优势来提高开发效率和应用性能。同时,对于初学者,这也将是一个了解和掌握Java Web开发的好起点。
MyEclipse 10是一个集成开发环境(IDE),常用于Java Web开发,它支持Tomcat服务器的配置和管理。Tomcat是一个流行的开源Java Servlet容器,用于运行Java Web应用。MySQL则是广泛使用的开源关系型数据库管理系统,...
程序测试环境: MyEclipse/Eclipse/Idea + Windows操作系统 + Sqlserver2008以上数据库 本系统使用Struts + Spring +Hibernate (即:SSH)及以上版本架构整合模式开发 客户端采用ExtJs界面技术! 本系统作为学生...
Struts2 与 ExtJS 的整合是将这两个强大的框架结合在一起,以构建高效、交互性强的Web应用程序。ExtJS 是一个用于创建富客户端界面的JavaScript库,而Struts2 是一个基于MVC模式的Java Web框架,两者结合可以提供...