ECLIPSE JSP TOMCAT 环境搭建
ECLIPSE JSP TOMCAT 环境搭建(完整)
要学习一门语言,首先要做的就是搭建环境,然后能写一个小的Demo(类似Helloworld),不仅可以建立信心,而且还可以为之后的学习搭建一个验证平台,事半功倍。
net领域的vs,号称是界内最牛的IDE,因为只需要安装完成,就可以开始开发了,很少需要你去配置的,但是java不一样,各种配置,对于不熟悉的或者在net转java的朋友,确实头疼。
本文就java环境的配置,做一个系统的介绍,但愿可以帮助入门的朋友。
java是由Sun公司于1995年推出的,其实想想距离现在(2016)年也不过20几年的时间,并不是深不可测、遥不可及的,所以首先排除恐惧,其实不难。
java分三个体系:
# java SE -- S就是Standard,所以是标准版
# java EE -- E就是Enterprise,所以是企业版
# java ME -- M就是Micro,所以是微型版
本文介绍JDK/JRE的安装配置,Tomcat的安装配置,Eclipse的简单配置
1.java环境搭建
搭建java环境,首先要面临的是这两个家伙:JDK和JRE
#JDK -- Java Development Kit,就是一个软件的开发工具包SDK;
#JRE -- Java Runtime Environment,就是一个java程序的运行环境;
所以还是挺好理解:要开发java,首选使用JDK吧,当然你可以选择其他的,另外如果你想运行java程序,肯定离不开JRE了,这俩家伙就是干这个活的。
分清了TA俩的作用,其实不难明白,如果你不开发,只是运行java,那么你只需要安装JRE就可以了。
接下来下载安装: JDK下载
根据你的平台选择下载,然后安装,安装过程还是比较简单的,注意一下安装路径就可以了,之后用的到。
在安装JDK的时候,会提示你同时安装JRE,选择一个位置(我建议和JDK在同一目录下就可以)。
安装完成后,在需要简单的一步,就完成了,那就是配置环境变量(我是很讨厌这个过程,为啥安装的时候不自动配置呢,虽然这个过程很简单):
我的电脑 -- 右键 -- 属性 ,打开如下窗口:
配置如下:
- 变量名:JAVA_HOME
- 变量值:D:\Program Files\Java\jdk1.7.0 [这是我的安装路径,一定换成你的]
- 变量名:CLASSPATH
- 变量值:.;%JAVA_HOME%\lib; //记得前面有个"."
- 变量名:Path [一般的电脑,都有这个变量名,你只需要编辑就可以]
- 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
好了,到这里基本已经完事了,你可以尝试一下:
win+r: 打开cmd命令窗口:输入:java 或 java -version 或 javac 都可以,显示如下,说明你成功的迈出了第一步:
2.tomcat
你知道window下的IIS吗?知道就好办了, 不知道? 好吧,Tomcat是一个应用服务器,是开发和调试JSP 程序的首选。
首先去下载吧:下载Tomcat
我建议各位选择8.0,因为截至到目前(2016-3)Eclipse对9.0配置起来很麻烦,但对8.0支持很好。
下载后解压,不用安装。
有一点一定注意:必须配置好JDK/JRE的环境变量,否则Tomcat是无法运行的,因为Tomcat是java编写的,需要环境。

bin目录存放一些启动运行Tomcat的可执行程序和相关内容。 conf存放关于Tomcat服务器的全局配置。 lib目录存放Tomcat运行或者站点运行所需的jar包,所有在此Tomcat上的站点共享这些jar包。
wabapps目录是默认的站点根目录,可以更改。 work目录用于在服务器运行时过度资源,简单来说,就是存储jsp、servlet翻译、编译后的结果。

打开bin目录,找到【startup.bat】文件,双击运行,如果打开的cmd窗口显示 "server startup in *** s"的提示,那么你已经成功了
3.eclipse
目前你已经安装好了java的运行环境和应用服务器,接下来就是配置开发工具,java的开发工具很多,但是我推荐采用Eclipse,你懂得Ta的价值:
建议下载Eclipse EE 版本:Eclipse IDE for Java EE Developers
这个也不用安装,解压即可,然后运行“eclipse.exe”:
在创建项目之前, 首先做一个简单的设置:
# 修改默认的编码:默认不是UTF-8,我们把它修改一下:
这样你新建的jsp文件,编码就是UTF-8的了:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
#然后修改一下打开的浏览器:
这样在运行jsp时,会打开你指定的浏览器,而不是内置的浏览器。
#发现代码中汉字很小了吗?我们配置一下:
双击“Text Font”,打开对话框并修改如下:
OK!!!
最后你可以创建jsp项目了:
创建一个web项目:
点击New Runtime 按钮,配置Tomcat服务,然后"Finish",就成功创建好了web项目,目录解释如下:
- deployment descriptor:部署的描述。
- Web App Libraries:自己加的包可以放在里面。
- build:放入编译之后的文件。
- WebContent:放进写入的页面。
你可以新建一个index.jsp文件,然后输入一些东西,运行看看效果:
如果成功了,那么恭喜您!
如果失败了,对不住您了!
ECLIPSE JSP TOMCAT 环境搭建的更多相关文章
- java: Eclipse jsp tomcat 环境搭建(完整)
] 欢迎您! 要学习一门语言,首先要做的就是搭建环境,然后能写一个小的Demo(类似Helloworld),不仅可以建立信心,而且还可以为之后的学习搭建一个验证平台,事半功倍. net领域的vs,号称 ...
- Eclipse JSP +Tomcat 环境搭建 错误记录
环境搭建请参考原文:https://www.cnblogs.com/james-lee/p/5964238.html 错误1:运行时,弹出如下错误:(如果没有此错误,请忽略) 原因是,我们之前点击了T ...
- Eclipse JSP/Servlet 环境搭建
Eclipse JSP/Servlet 环境搭建 本文假定你已安装了 JDK 环境,如未安装,可参阅 Java 开发环境配置. 我们可以使用 Eclipse 来搭建 JSP 开发环境,首先我们分别下载 ...
- JSP-Runood:Eclipse JSP/Servlet 环境搭建
ylbtech-JSP-Runood:Eclipse JSP/Servlet 环境搭建 1.返回顶部 1. Eclipse JSP/Servlet 环境搭建 本文假定你已安装了 JDK 环境,如未安装 ...
- JSP-Runoob:JSP开发环境搭建
ylbtech-JSP-Runoob:JSP开发环境搭建 1.返回顶部 1. JSP 开发环境搭建 JSP开发环境是您用来开发.测试和运行JSP程序的地方. 本节将会带您搭建JSP开发环境,具体包括以 ...
- 雷林鹏分享:JSP 开发环境搭建
JSP 开发环境搭建 JSP开发环境是您用来开发.测试和运行JSP程序的地方. 本节将会带您搭建JSP开发环境,具体包括以下几个步骤. 配置Java开发工具(JDK) 这一步涉及Java SDK的下载 ...
- IntelliJ IDEA安装及jsp开发环境搭建
一.前言 现在.net国内市场不怎么好,公司整个.net组技术转型,就个人来说还是更喜欢.net,毕竟不是什么公司都像微软一样财大气粗开发出VS这样的宇宙级IDE供开发者使用,双击sln即可打开项目, ...
- Solr4.8.0源码分析(4)之Eclipse Solr调试环境搭建
Solr4.8.0源码分析(4)之Eclipse Solr调试环境搭建 由于公司里的Solr调试都是用远程jpda进行的,但是家里只有一台电脑所以不能jpda进行调试,这是因为jpda的端口冲突.所以 ...
- 阿里云服务器之Tomcat环境搭建以及域名绑定
上一步主要主要讲解在服务器中建立自己的hexo博客环境,最后达到可以远程访问,以及远程git推送到github.这章主要讲解Tomcat环境的搭建,以及域名解析.到这里你的服务器以及可以被全世界的人民 ...
随机推荐
- Office 2013 正式版 下载地址 带正版验证
万众期待的正式版Office 2013 降临---英文版/中文简体版 英文版软件下载地址: office_professional_plus_2013_x86_dvd en_office_profes ...
- CImageList用法介绍
图像列表控制(CImageList)是相同大小图像的一个集合,每个集合中均以0为图像的索引序号基数,图像列表通常由大图标或位图构成,其中包含透明位图模式.可以利用WINDOWS32位应用程序接口函数A ...
- VC 实现视图区背景颜色渐变填充
void CSTest1View::OnDraw(CDC* pDC) { CSTest1Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: ...
- 修改注册表添加IE信任站点及启用Activex控件
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/In ...
- 【Demo 0008】标签控制器
本章学习要点: 1. 了解标签控制器基础知识; 2. 掌握标签控制器层次结构; 3. 掌握标签控制器基本用法; 4. 掌握自定义标签控制器: ...
- csdn的登录框好难看
不好意思说实话了,新的登陆框样式挺难看的,那种橙不明朗,介于黄和橙之间,跟整个网站主色调红和黑很不搭.不过,倒是有点跟风Win8平实的style,但是比Win8更简陋了点. tooltip要不加都不加 ...
- Swift - 页控件(UIPageControl)的用法
使用页控件可以用来展示多个桌面.比如很多应用第一次登陆时,会在开始页面使用页控件来介绍功能,通过左右滑动来切换页. 通常我们使用UIPageControl和UIScrollView相互结合来实现多页切 ...
- 每次调用fork()函数之后,父线程和创建出的子线程都是从fork()后开始执行
Linux下多少个"-"将被打印: 1 2 3 4 5 6 7 8 int main(void){ int i; for(i=0;i<4;i++){ fork() ...
- codeforces584B Kolya and Tanya
题目链接:http://codeforces.com/problemset/problem/584/B 解题思路:当n=1时,_______ _______ ______ 三个数每位上可以 ...
- POJ 3076 Sudoku (dancing links)
题目大意: 16*16的数独. 思路分析: 多说无益. 想说的就是dancing links 的行是依照 第一行第一列填 1 第一行第二列填 2 -- 第一行第十五列填15 第一行第二列填 1 -- ...