JDK+Tomcat开发时的环境变量配置

第一步:下载JDK和Tomcat
1.下载JDK:
http://java.sun.com/javase/downloads/widget/jdk6.jsp
2.下载Tomcat: http://tomcat.apache.org/download-60.cgi (建议下载:Windows平台下载zip包,Linux平台下载tar包)

 

第二步:安装并配置JDK和Tomcat
1.执行JDK的安装程序,设置安装路径进行安装即可
2.安装JDK后,需要配置JDK的环境变量,在我的电脑—>属性—>高级—>环境变量—>系统变量中添加以下环境变量(假定JDK安装在D:/Java/jdk1.6.0_10):
JAVA_HOME=D:/Java/jdk1.6.0_10
CLASSPATH=.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;(.;一定不能少,因为它代表当前路径)
Path=%JAVA_HOME%/bin
3.测试JDK是否安装成功

写一个简单的Java程序测试JDK是否已安装成功:
public class Test{
 public static void main(String args[]){
   System.out.println("This is a test program.");
  }
}
将此程序保存为文件名为Test.java的文件。
然后打开命令提示符窗口,cd到Test.java所在目录,然后键入下面的命令:
javac Test.java
java Test 
此时如果打印出This is a test program.说明安装成功,如果没有打印出这句话,说明没安装成功,需要仔细检查JDK配置情况。
4.解压缩Tomcat的zip包到目标文件中
5.安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定Tomcat安装在D:/apache-tomcat-6.0.26):
CATALINA_HOME=D:/apache-tomcat-6.0.26
CATALINA_BASE=D:/apache-tomcat-6.0.26
TOMCAT_HOME=D:/apache-tomcat-6.0.26
然后修改环境变量中的CLASSPATH,把Tomat安装目录下的lib下的servlet-api.jar,jsp—api.jar追加到CLASSPATH中去,修改后的CLASSPATH如下:
CLASSPATH=.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;%CATALINA_HOME%/common/lib/servlet.jar;
接着可以启动Tomcat(解压缩版的启动在Tomat安装目录下的bin目录下startup.bat),在IE中访问
http://localhost:8080 ,如果看到Tomcat的欢迎页面说明安装成功,否则检查Tomacat的配置和端口号(8080)是否被占用,如果被占用,用记事本打开D:/apache-tomcat-6.0.26/conf下的server.xml,修改
<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" /> 的port的值,如port="8888"
保存并重新启动Tomcat,在IE中访问
http://localhost:8888 ,查看是否出现Tomcat的欢迎界面。

第三步:建立自己的jsp Application目录
1.到Tomcat的安装目录下的webapps目录,在webapps目录下新建一个目录,起名叫myapp;
2.在myapp目录下新建一个目录WEB-INF(注:目录名称区分大小写);
3.WEB-INF下新建一个文件web.xml(注:区分大小写),内容如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="
http://java.sun.com/xml/ns/javaee "
 xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance "
 xsi:schemaLocation="
http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd "
 version="2.5">
  <display-name>My Web Application</display-name>
  <description>
   A application for test.
  </description>
</web-app>
4.在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下:
<html>
 <body>
   <center>
     Now time is: <%=new java.util.Date()%>
   </center>
  </body>
</html>
5.启动Tomcat
6.打开浏览器,输入
http://localhost:8080/myapp/index.jsp 看到当前时间说明成功。

第四步:建立自己的Servlet:
1.在myapp的WEB—INF目录下新建三个目录:lib(存放需要的jar包),classes(存放生成的类),src(存放java文件)
2.写入第一个Servlet:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet{
 public void doGet(HttpServletRequest request,
                HttpServletResponse response) throws ServletException,IOException{
   response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    out.println("<html><head><title>");
    out.println("This is my first Servlet");
    out.println("</title></head><body>");
    out.println("<h1>Hello,World!</h1>");
    out.println("</body></html>");
 }
}
保存为文件名为HelloWorld.java的文件,存放在src目录下,然后用javac HelloWorld.java来编译这个文件
把生成的HelloWorld.class放在classes目录下
3.修改myapp/WEB-INF目录下的web.xml文件如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="
http://java.sun.com/xml/ns/javaee "
 xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance "
  xsi:schemaLocation="
http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd "
  version="2.5">
  <display-name>My Web Application</display-name>
  <description>
   A application for test.
  </description>
  <servlet>
   <servlet-name>HelloWorld</servlet-name>
   <servlet-class>HelloWorld</servlet-class>
  </servlet>
  <servlet-mapping>
   <servlet-name>HelloWorld</servlet-name>
   <url-pattern>/HelloWorld</url-pattern>
  </servlet-mapping>
</web-app>
这样的结构
<servlet>
 <servlet-name>HelloWorld</servlet-name>
  <servlet-class>HelloWorld</servlet-class>
</servlet>
表示指定包含的servlet类.
而以下的结构
<servlet-mapping>
 <servlet-name>HelloWorld</servlet-name>
  <url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
表示指定HelloServlet应当映射到哪一种URL模式。
在修改web.xml完毕过后,重新启动Server,然后再输入
http://localhost:8888/myapp/HelloWorld ,如果看到Hello,World!
恭喜你,JAVA和Tomcat安装成功,你可以使用JAVA+Tomacat进行开发了!


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值