`
wanglu271991027
  • 浏览: 90891 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

extjs跟myeclipse10整合

 
阅读更多
         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.txt

    extjs6整合到MyEclipse中 耗费了我两天的时间 终于可以运行了。。。

    MyEclipse10.5集成spket并添加extjs4.1代码提示支持

    标题 "MyEclipse10.5集成spket并添加extjs4.1代码提示支持" 涉及到的是在MyEclipse这款流行的Java开发环境中整合SPket IDE插件,以便为ExtJS 4.1这个JavaScript框架提供代码提示和智能感知功能。这将极大地提高开发...

    ExtJS与Struts2的整合工程实例

    6. **工程实例**:"Struts2_ExtJS"可能是实际整合后的工程源码,可以作为学习和参考的模板,通过阅读和运行这个工程,开发者可以更直观地理解两者的整合过程。 总的来说,ExtJS与Struts2的整合能够充分发挥两者的...

    在myeclipse中如何搭配extjs的开发环境

    本文将详细介绍如何在MyEclipse集成开发环境中整合ExtJS,以实现高效、便捷的ExtJS应用程序开发。 #### 二、准备工作 1. **安装MyEclipse**:确保已经安装好最新版或合适的版本的MyEclipse。 2. **下载ExtJS**:...

    extjs整合ssh框架

    本文将详细介绍如何在MyEclipse环境中将EXTJS4与SSH2进行整合,构建一套完整的Web应用程序。 **步骤1:MyEclipse搭建EXTJS4+SSH2平台** 首先,我们需要在MyEclipse中创建一个新的工程,这是所有后续工作的基础。...

    Struts2、Spring、Hibernate整合ExtJS,

    ### Struts2、Spring、Hibernate整合ExtJS:深入解析与实践 #### 一、概述 在现代企业级应用开发中,通常会采用多种框架和技术进行整合以满足复杂业务需求。Struts2、Spring 和 Hibernate 是 Java Web 开发领域内...

    extjs2.0 下拉列

    对于标签中的 "myeclipse8.5",这是一款集成开发环境,通常用于 Java 开发,包括 ExtJS 项目。你可以使用 MyEclipse 创建一个新的 Web 项目,然后导入 ExtJS 库,将上面的代码添加到 HTML 或 JSP 文件中。 至于 ...

    Struts2、Spring、Hibernate整合ExtJS

    ### Struts2、Spring、Hibernate整合ExtJS:深入解析与实践 #### 一、整合框架概览 在软件开发领域,尤其是企业级应用开发中,整合多种框架来构建高效、可维护的应用系统已经成为一种趋势。Struts2、Spring、...

    extjs3中引入地图

    EXTJS是一个强大的JavaScript库,用于构建富客户端应用,而将地图功能整合入EXTJS则可以提供更丰富的用户交互体验。本资源提供的实例是关于如何在EXTJS3中集成百度地图的教程,适合初学者和有一定EXTJS基础的开发者...

    Struts2、Spring3、MyBatis3整合ExtJS

    【Struts2、Spring3、MyBatis3整合ExtJS】是Java Web开发中的常见集成技术,用于构建高效、灵活的Web应用。这三个框架分别在不同的层面上提供服务:Struts2负责控制层,Spring3作为全面的容器管理业务逻辑和服务层,...

    Maven4MyEclipse 搭建ssh2+extjs项目(4)struts2.3.4+hibernate4.2.0+spring3.1.2

    在本项目中,我们主要探讨如何使用Maven...在这个过程中,我们不仅会掌握SSH2的整合,还会深入理解Maven的项目管理机制,以及如何利用ExtJS提升Web应用的用户体验。这个项目对于学习和实践Java Web开发是非常有价值的。

    Spring+Hibernate+Extjs项目实例

    **Spring+Hibernate+Extjs项目实例详解** 在Java企业级应用开发中,Spring、Hibernate和Extjs这三种技术的组合非常常见,形成了所谓的"SSH+Extjs4"框架。这个项目实例是基于这些技术实现的一个典型应用,展示了如何...

    extjs和struts的技术结合

    9. **Spket配置**:MyEclipse中的Spket插件是开发ExtJS的强大工具,正确配置后可以提供代码补全、语法检查等功能,提升开发效率。 10. **Ext.get与Ext.fly的区别**:这两个函数都是用于获取DOM元素,但Ext.get返回...

    SSH jbpm4 ExtJs 完整配置,完整实例

    7. .myeclipse和.src:.myeclipse目录可能包含MyEclipse IDE特有的配置信息,src目录则是源代码的存放位置,其中可能包含了SSH、jbpm4和ExtJs的业务逻辑、控制层、视图层及持久化层的Java代码。 在实际应用中,...

    struts_spring_hibernate_extjs4_笔记

    在整合Struts2和ExtJS4时,通常会定义JSON或XML数据源,使ExtJS能够获取和更新后端数据。Struts2 Action返回的结果可以是JSON格式,然后在ExtJS中解析并更新UI。通过这种方式,前端与后端实现了松耦合的数据交换。 ...

    Struts2+Spring+Jpa+ExtJS开发实例

    Struts2、Spring、JPA(Java Persistence API)和...开发者可以从中学到如何配置和整合这些技术,以及如何利用它们的优势来提高开发效率和应用性能。同时,对于初学者,这也将是一个了解和掌握Java Web开发的好起点。

    Extjsmvc+ssh源码

    MyEclipse 10是一个集成开发环境(IDE),常用于Java Web开发,它支持Tomcat服务器的配置和管理。Tomcat是一个流行的开源Java Servlet容器,用于运行Java Web应用。MySQL则是广泛使用的开源关系型数据库管理系统,...

    ExtJs+SSH图书管理系统毕业课程源码设计

    程序测试环境: MyEclipse/Eclipse/Idea + Windows操作系统 + Sqlserver2008以上数据库 本系统使用Struts + Spring +Hibernate (即:SSH)及以上版本架构整合模式开发 客户端采用ExtJs界面技术! 本系统作为学生...

    ext如何与struts2整合

    Struts2 与 ExtJS 的整合是将这两个强大的框架结合在一起,以构建高效、交互性强的Web应用程序。ExtJS 是一个用于创建富客户端界面的JavaScript库,而Struts2 是一个基于MVC模式的Java Web框架,两者结合可以提供...

Global site tag (gtag.js) - Google Analytics