java环境+Tomcat+eclipse+servlet配置流程

最近使用java环境+Tomcat+servlet搭建了服务器,将环境布置过程如下:

因为servlet是java下的一个框架,所以需要首先配置java环境;

1,Java环境配置:

下载jdk:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

安装到D盘下的D:\Program Files\Java\jdk1.7.0_51目录

配置环境变量:

1)打开我的电脑--属性--高级--环境变量

 2)新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk1.7.0_51变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

3)选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。变量名:Path 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

4)测试是否布置成功,打开运行,输入cmd,之后输入java,javac看命令是否执行成功。

2.安装Tomcat

下载tomcat并安装

1)修改端口号8080为80,因为一般使用80端口,如果是网站配置为8080端口还需要打入www.xxx.com:8080比较繁琐,所以修改为80端口

 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />修改为:

 <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

3.配置eclipse


选择preference ,选择tomcat,再选择tomcat的安装目录,即可

4.开始一个最简单的servlet的实例

新建一个Servlet项目,项目名为server如图所示


然后再WEB-INF/src中创建一个hello.java文件

在WEB-INF中创建web.xml文件

其中hello.java内容为

import java.io.*;

import javax.servlet.http.*;
import javax.servlet.*;

public class hello extends HttpServlet {
    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
        PrintWriter out = res.getWriter();
        out.println("Hello, Brave new World!");
        out.close();
    }
}

其中web.xml为:

<!DOCTYPE web-app PUBLIC
  '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN'
  'http://java.sun.com/dtd/web-app_2_3.dtd'>
<web-app>
  <servlet>
    <servlet-name>hello</servlet-name>
    <servlet-class>hello</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>hello</servlet-name>
    <url-pattern>/hello</url-pattern>
  </servlet-mapping>
</web-app>

此时点击


运行Tomcat服务器,然后打开浏览器,输入:http://localhost/server/hello

即可访问

如果出错

如: Document base XXXXX does not exist or is not a readable directory .
将TOMCAT根目录下conf/Catalina/localhost里边内容清空即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值