Eclipse(非J2EE版本)配置Extjs环境以及安装部署Tomcat
Eclipse(非J2EE版本)配置Extjs环境(Spket)
1. 安装spket插件,帮助->安装新软件->http://www.agpad.com/update。
2. 设置Spket使得编写代码时有提示,首先:window--preferences--Spket--Javascript Profiles,点击右侧的按钮New,随便输入一个名字,如Ext。点击ExtJS--Add Library,在下拉框中选择ExtJS;点击ExtJS--Add Filewindow--preferences--Spket--Javascript Profiles,点击右侧的按钮New,随便输入一个名字,如Ext。点击ExtJS--Add Library,在下拉框中选择ExtJS;点击ExtJS--Add File。添加如下文件即可:

3. 使Spket成为js文件的默认编辑器,General--Editors--File Association,把Spket设置为默认,如下设置:

4. 上述过程配置完毕后,不出意外,新建一个.js文件并在Eclipse中打开,输入Ext.之后就会弹出代码提示了。在Eclipse中编写.js后缀的代码就比较方便了,但是这样的配置在Eclipse中想要直接运行html文件还是不行的,需要安装配置tomcat环境。
Eclipse(非J2EE版本)+tomcat配置
1. 首先按照必要插件,Eclipse--Help--Install New Software,点击添加,名称随意:Kepler 位置:http://download.eclipse.org/releases/kepler,这是kepler版本的地址,其他版本的自行搜索,在:

选择安装如下一些插件:

我为了确保之后不会出现什么问题,把Web开发相关插件全部安装上了,如果仅仅安装除了JST以外的插件,在之后会出现没有tomcat的server runtime environment的情况。就像下面一样,所以必须安装JST插件:

2. 去http://tomcat.apache.org/下载安装Tomcat插件,版本自行选择,我选的是7.0版本,下载下来后,解压缩,把插件拷贝到java安装目录下的plugins文件夹里面。
3. 重启Eclipse后会看见
,表明插件载入成功。
4. window—preferences—Tomcat,设置Tomcat版本和路径,然后点击最左边的一个猫应该可以启动tomcat,但是我没有启动成功,遇到了两个错误,一个是权限问题,一个是端口问题,权限问题的话,去Tomcat安装文件夹下右击,属性下修改文件夹安全权限。而端口问题是因为我电脑中已经有一个程序占用了8080端口,因此需要修改tomcat的端口,tomcat端口的修改就是按照网站的方法修改server.xml里面的端口号,资料自行查找。

5. 最后,设置window—preferences—server—runtime environment,点击add,添加Tomcat路径信息等等。

6. 最后,还有非常非常重要的一步,要想自己的工程部署到Tomcat的webapps文件夹下面,首先选择window ----show view---services可以看到服务的面板,然后启动Tomcat服务,最后双击Tomcat v7.0 Server at localhost进入配制界面Service Locations,修改成如下配置,如下图(下图是我修改过的,原来的默认配置是Use workspace…):

大功告成,新建一个Dynamic web project,编写自己的html文件和js文件,导入Extjs的各种库文件,就可以让自己的程序跑起来了。欢迎一起学习交流。
Eclipse(非J2EE版本)配置Extjs环境以及安装部署Tomcat的更多相关文章
- 如何配置JAVA环境并安装IEAD软件
安装IDEA软件之前需要做哪些准备? 在安装IDEA软件之前,需要先确定电脑中有没有JDK,如果没有需要先安装JDK. JDK是整个JAVA的核心,包括了Java运行环境,Java工具(javac/j ...
- Hive环境的安装部署(完美安装)(集群内或集群外都适用)(含卸载自带mysql安装指定版本)
Hive环境的安装部署(完美安装)(集群内或集群外都适用)(含卸载自带mysql安装指定版本) Hive 安装依赖 Hadoop 的集群,它是运行在 Hadoop 的基础上. 所以在安装 Hive 之 ...
- windows下配置lamp环境(1)---安装Apache服务器2.2.25
window下lamp成为wamp; 安装wamp环境的第一步是安装Apache服务器.下面开始安装步骤图文并茂. 一.双击安装包点“next”进行下一步,然后同意协议(这张图没有截):
- 测试环境docker-swarm安装部署
测试环境swarm安装部署 部署前增加监听docker2375端口 centos 增加tcp监听端口 修改/lib/systemd/system/docker.service sed -i ‘s/Ex ...
- ubuntu14.04下配置Java环境以及安装最新版本的eclipse
首先是配置JDK 步骤一:下载最新版本的JDK,链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html 步骤二:首先 ...
- 【环境配置】Linux环境下下载、配置java环境、安装eclipse、建立eclipse快捷方式详解
一.首先是下载Java JDK 到目前为止的最新版本为(jdk1.8.0_60),有两种方式进行下载: 1.使用shell来进行下载,可使用如下命令直接进行下载: wget --no-check-ce ...
- [知了堂学习笔记]_牵线Eclipse和Tomcat第一篇 —— 配置Java环境变量&&安装eclipse
一.先给他们提供一个"浪漫的"环境,比如传说中的"鹊桥"--java环境变量.哈哈! 配置java环境变量. 下载jdk,根据自己电脑的版本和操作位数选择不同的 ...
- 配置java环境 ,安装Android Studio...(ps:用eclipse也不错,但as是趋势 自己凭爱好选择)
to:青科大可爱的学弟学妹: 配置java环境 step1:下jdk 直接打开链接即可(ps:复制链接到迅雷下载更快哦) 64位的:http://download.oracle.com/otn-pub ...
- 4.7 Sublime Text3 中配置 Python环境 --之上安装Sublime 3
返回总目录 目录: 1.展示效果: 2.缺优分析: 3.下载Sublime Text3 (一)展示效果: 1.能够交互式编写Python代码: 2.可以编写文件式Python代码: 3.能够自动补齐代 ...
随机推荐
- JAVA多线程synchronized详解
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码. 当两个并发线程访问同一个对象object中的这个synchronized(this)同 ...
- 基于局部敏感哈希的协同过滤推荐算法之E^2LSH
需要代码联系作者,不做义务咨询. 一.算法实现 基于p-stable分布,并以‘哈希技术分类’中的分层法为使用方法,就产生了E2LSH算法. E2LSH中的哈希函数定义如下: 其中,v为d维原始数据, ...
- (五)乱入之如何使用MNIST数据库
(五)乱入之如何使用MNIST数据库 今天花了整整一天时间查各种资料,终于搞清楚了怎么使用MNIST数据库.哈哈,MNIST,是不是高端洋气上档次?是不是不知道是什么东东? MNIST是一个据说很出名 ...
- Unity3D NGUI自适应屏幕分辨率(2014/4/17更新)
原地址:http://blog.csdn.net/asd237241291/article/details/8126619 原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 本文链接地址: ...
- CodeForces 300A Array
http://codeforces.com/problemset/problem/300/A 题意 :给你n个数字,让你分成3组,第一组各个数之积要小于0,第二组要大于0,第三组要等于0,符合要求的答 ...
- HDU4548+素数
简单题. /* */ #include<stdio.h> #include<string.h> #include<stdlib.h> #include<alg ...
- Top命令内存占用剖析
原文: http://yalung929.blog.163.com/blog/static/203898225201212981731971/ 引 言: top命令作为Linux下最常用的性能分析工具 ...
- Spring MVC 与 web开发
转载:http://coderbee.net/index.php/java/20140719/959 项目组用了 Spring MVC 进行开发,觉得对里面的使用方式不是很满意,就想,如果是我来搭建开 ...
- MSSQLServer基础01(数据类型)
数据库设计:范式 现阶段,必须遵守满足3NF 1范式:列的原子性,即列不可再拆分 2范式:表中不能描述多个信息,不能有数据冗余 3范式:引用其它表的主键信息 数据类型的意义: 1>提高效率.(减 ...
- NFS - Network File System网络文件系统
NFS(Network File System/网络文件系统): 设置Linux系统之间的文件共享(Linux与Windows中间文件共享采用SAMBA服务): NFS只是一种文件系统,本身没有传输功 ...