计算机web JSP常用开发环境介绍 |
JSP常用开发环境介绍
JSP环境介绍
开发、运行JSP应用程序的相关软件对系统硬件的最低要求是:
处理器Intel Pentium Ⅲ,500 MHz;
512M内存;
1G磁盘空间。
软件需求包括两方面:
操作系统
Java Web开发软件。
对操作系统的基本要求
支持JSP运行的操作系统包括:
Windows 9x;
Windows NT/2000;
Windows 2000 Server/Server 2003;
Windows XP;
Windows Vista或者Windows7;
UNIX;
Linux等。
可以根据自己的需要选择相应的操作系统。
对常用开发软件的基本要求
开发JSP程序涉及到的软件及其版本要求如下:
JDK 1.4以上版本;
NetBeans 5.0以上版本;
Eclipse 3.0以上版本;
MyEclipse 6.0以上版本;
Tomcat 5.0以上版本。
选用:JDK 8、NetBeans 8、Eclipse neon.3、MyEclipse 2017、Tomcat 8。
JDK安装与配置介绍
JDK简介与下载
使用JDK 8版本
官方网站下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/index.html
在该页面中可以下载jdk 8u161版本,也可下载NetBeans With JDK 8的集成版本,如图所示:
JDK安装与配置
注意:
开发Java Web项目时,如果是使用开发工具开发,不用配置。但是在安装开发工具时需先安装JDK,卸载时需先卸载开发工具后卸载JDK。
NetBeans开发工具
NetBeans简介与下载
简介
NetBeans是一个为软件开发者设计的自由、开放的IDE(集成开发环境)
可以帮助开发人员编写、编译、调试和部署Java应用,并将版本控制和XML编辑融入其众多功能之中。
可支持Java 2平台标准版(J2SE)应用的创建、采用JSP和Servlet的2层Web应用的创建,以及用于2层Web应用的API及软件的核心组的创建。
下载
NetBeans官方下载地址是http://www.netbeans.org,下载界面如图。可根据需要下载合适版本的NetBeans。:
NetBeans安装与使用
NetBeans的安装
NetBeans的使用
Eclipse开发工具
Eclipse 简介与下载
简介
Eclipse平台是IBM向开发源码社区捐赠的开发框架,是一个成熟的、精心设计的、可扩展的体系结构。
下载
Eclipse官方网站下载地址是http://www.eclipse.org/,下载界面如图所示。可根据需要下载适用的Eclipse版本。
Eclipse的使用
本章主要内容:
(1)JSP开发对操作系统的要求。
(2)JDK安装配置。
(3)NetBeans开发工具。
(4)Eclipse开发工具。
(5)MyEclipse开发工具。
(6)Tomcat服务器。
MyEclipse开发工具
MyEclipse简介与下载
简介
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)
是对Eclipse IDE的扩展
下载
MyEclipse下载地址是http://www.myeclipseide.com。可根据需要购买或者使用试用版的MyEclipse版本。
MyEclipse安装与使用
安装
MyEclipse的安装
在下载文件夹中双击文件“myeclipse_2017.exe”即开始安装。具体安装步骤如下。
(1)双击“myeclipse_2017.exe”文件,进行参数传送后,弹出如图所示的对话框,单击“Next”按钮,进行数据传输后,弹出如图所示的对话框。
(2)选定图中的“I accept the terms of the license agrement”后,单击“Next”,弹出如图所示的对话框,可以选择MyEclipse安装路径,也可以使用默认路径。
(3)点击图中的“Next”后,开始安装,经过几分钟安装后弹出如图所示对话框,点击“Finish”后,弹出如图所示选择工作区路径对话框,可以使用默认值,选择后点击“OK”,弹出如图所示MyEclipse开发主界面。
使用
图是MyEclipse主界面。可以使用菜单项对该开发环境进行设置与使用。
(1)点击图中菜单“File”->“New”->“Web Project”,命名项目名称为“ch02”, 如图所示。
(2)在图所示的对话框中,单击“Finish”,项目建成。如图所示。
(3)在图中的MyEclipse编辑器中进行编程,方法与Eclipse相似,这里不再详述。
Tomcat服务器
Tomcat简介与下载
简介
一个免费的开放源代码的Web 应用服务器
目前比较流行的Web 应用服务器
一个优秀的开源web应用服务器,全面支持jsp2.0以及servlet2.4规范
运行时占用的系统资源小,扩展性好,支持负载平衡、邮件服务,性能稳定,而且免费
下载
要获取Tomcat,可以直接从Tomcat的官方网站上下载需要的Tomcat版本,地址是:http://tomcat.apache.org/。
使用的是Tomcat 8版本。:
Tomcat的使用
下载的Tomcat解压后,其目录下包含bin、conf、lib、logs 、temp、webapps、work等子目录:
各子目录简介如下:
(1)bin目录:主要存放Tomcat 的命令文件。
(2)conf目录:包含Tomcat 的配置文件,例如server.xml 和tomcat-users.xml。server.xml是Tomcat 的主要配置文件,其中包含了Tomcat 的各种配置信息,如监听端口号、日志配置等;tomcat-users.xml 中定义了Tomcat的用户。
(3)lib目录:主要存放Tomcat的类库。
(4)logs目录:存放日志文件。
(5)temp目录:主要存放Tomcat临时文件。
(6)webapps目录:存放应用程序实例。待部署的应用程序保存在此目录。
(7)work目录:存放JSP编译后产生的class文件。
启动Tomcat服务器
双击bin文件夹下的startup.bat文件
备注:如果在Tomcat启动的时候一闪就关闭,主要原因是没有配置环境变量或者环境变量配置不正确:
配置Tomcat服务器
在IE浏览器中输入“http://localhost:8080”,即可进入Tomcat服务器的配置界面
部署Tomcat服务器
Web应用程序能以项目形式存在或打包为war文件,不管哪一种形式,都可以通过将其复制到webapps目录下进行部署
例如,有一个Web应用程序名为ch2的Web项目,将该Web应用程序文件夹复制到webapps下,启动Tomcat后,通过URL就可以进行访问:
http://localhost:8080/ch2/index.jsp,
其中index.jsp为项目下的JSP文件
关闭Tomcat服务器
双击图bin文件夹下的shutdown.bat文件
课外阅读(蓝色巨人IBM公司发展史)
1.从“打孔机”到“IBM”(1896~1924年)
19世纪90年代的美国移民浪潮给人口普查局的数据统计提出了挑战,赫尔曼·霍尔瑞斯(Herman Hollerith)在人口普查局举办的比赛中因其发明的制表机而获胜。此后,他于1896年创办了制表机公司。后来,霍尔瑞斯由于身体原因,便把制表机公司卖给了著名的金融家查尔斯R.弗林特(Charles R.Flint)。
弗林特在1911年策划了制表机公司、国际时间记录公司和美国计算秤公司的合并,三个公司合并后的公司名字是计算-制表-记录公司(Computing-Tabulating-Recording,CTR)。
因为CTR公司的产品多样化对公司管理提出了巨大挑战,所以弗林特便寻找外援,最后找到了国家现金出纳机公司的前任执行官托马斯J.沃森(Thomas J.Watson)。沃森于1914年成为CTR公司的总经理,实施了一系列行之有效的商业策略,随后于1924年将CTR公司更名为"IBM"。
2.崛起的蓝色巨人(1925~1959年)
第二次世界大战给IBM带来迅速扩张的机遇。战争期间,IBM首次尝试制造计算机,并且研制出了自动顺序控制计算机(简称ASCC)和选择顺序控制计算机(简称SSEC)。虽然这两个计算机并不是真正意义上的计算机,但是,为计算机的后续发展奠定了基础。此外,为了促进国际扩张,IBM于1949年成立了世界贸易公司,其职能是管理IBM的国外运作。
沃森特别重视公司核心文化的建设,他推出了公司的旗舰报纸,IBM的所有商业报道都统一在这个报纸上发布。代表公司文化的第一期《思考》(Think)杂志在1935年出版了。
老沃森于1956年6月19日逝世,小托马斯·沃森成为IBM的新一代领导人。小沃森举行了威廉斯堡会议,形成公司的组织结构和管理架构;把众所周知但不成文的IBM哲学正式编纂成公司的条文和政策。此外,小沃森找到了IBM未来的发展方向——计算机,并带领IBM研发出IBM701大型机,又称“国防计算机”。
3.“Stretch”的失败与“System/360”的翻身战(1960~1980年)
20世纪50年代末,美国原子能委员会需要一种高速计算机,当时洛斯阿拉莫斯国家实验室选中了IBM,由IBM制造符合要求的计算机。但是,IBM最后制造出来的计算机——Stretch并没有达到要求。出人意料的是,当时一家规模很小的控制数据公司研制的CDC6600巨型机不仅完全达到要求,而且研发成本非常低。这令IBM陷入了困境,发展出现停滞。
为了走出困境,小沃森做出了被当时的媒体称为“50亿豪赌”的著名决定,即倾其公司所有研发大型计算机System/360TM家族。事实证明这个决定是正确的,System/360在推出之后的两年内就成为市场中的主导大型计算机。IBM从此又兴盛起来了,并在相关技术领域推出了很多研发和创新。
4.PC竞争中的浮沉(1981~1992年)
20世纪70年代是小型机崛起的年代,IBM为了保护其大型机业务,并没有快速进行小型机的研发。随着小型机市场的日趋成熟,IBM意识到开发小型机的重要性,于是有了“国际象棋”这个秘密代号,即IBM个人电脑的研制项目。这个小组由唐·埃斯特奇带领的13个人组成,在1年内研发出IBM的个人电脑,但是其中的微处理器和操作系统并不是IBM自己研制的。IBM的个人电脑给整个微型电脑市场带来了巨大变化,同时公司的规模也扩大了很多。
然而,正是IBM没有控制住个人电脑最关键的两个部分——微处理器和操作系统,使得大量的兼容机厂商夺走了市场份额。为了防止竞争对手仿造,IBM推出了与原来ISA总线不兼容的“微通道结构”总线技术,这使得IBM新研制的PC更是陷入困境,并没有在市场上确立起属于IBM的新标准。
PC的一放一收既给IBM带来了好处也给它带来了巨大的内伤,并且这个内伤几乎是致命的,持续了近10年……
5.系统整合中蓝色巨人的回归(1993~2002年)
为了挽救“生命垂危”的巨人,IBM的寻人委员会找到了郭士纳。1993年的愚人节,郭士纳接任IBM的首席执行官,这是IBM首次寻找“外部人”担任其领导,或许是IBM寻求变革的预示吧。
郭士纳首先稳定了公司、重组业务和缩减劳动力,然后复兴品牌,最为重要的是抓住了“电子商务”这一机遇,顺利地把IBM从硬件制造商转型为服务提供商,进而成为系统整合服务中的巨人,再一次成为业界的领袖。
6.蓝色“酷”人在路上……(2003年至今)
为了能够更好地专注于其核心业务,2004年,IBM将其PC事业部卖给中国联想,这一举措对两家公司而言都有得有失,种种说法在当时层出不穷,是好是坏还需要时间的验证。
如今的IBM明显地涉足各个行业各个领域,亲自实践着全球整合企业的魅力,并且层出不穷的新概念和新技术在业界被应用,如电子商务、随需应变、云计算、智慧地球等。IBM在IT领域里呈现出很炫、很酷的一面,活泼、新潮但不乏踏实、稳重,成功地从“蓝色巨人”变为蓝色“酷”人。蓝色“酷”人继续在系统整合服务的道路上翩翩起舞。