新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论Java, J2SE, J2ME, J2EE, 以及Eclipse, NetBeans, JBuilder等Java开发环境,还有JSP, JavaServlet, JavaBean, EJB以及struts, hibernate, spring, webwork2, Java 3D, JOGL等相关技术。
    [返回] 中文XML论坛 - 专业的XML技术讨论区计算机技术与应用『 Java/Eclipse 』 → [转帖]jdk+tomcat经典配置 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 13250 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: [转帖]jdk+tomcat经典配置 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     yang1980 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(猛啃高等数学)
      文章:12
      积分:156
      门派:XML.ORG.CN
      注册:2006/2/16

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给yang1980发送一个短消息 把yang1980加入好友 查看yang1980的个人资料 搜索yang1980在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看yang1980的博客楼主
    发贴心情 [转帖]jdk+tomcat经典配置


    jdk+tomcat经典配置


    j2sdk1.5下载地址:http://java.sun.com
    tomcat5.5下载地址:http://jakarta.apache.org/site/binindex.cgi
    j2sdk1.5安装目录:C:\j2sdk1.5.0
    tomcat5.5安装目录:C:\tomcat

    一.配置j2sdk1.5.0
    1.Windows 2000 Server系列下配置
    我的电脑->属性->高级->环境变量
    追加变量名:JAVA_HOME 变量值:C:\j2sdk1.5.0
    追加变量名:Path下变量值:%JAVA_HOME%\bin;
    追加变量名:CLASSPATH下变量值:.;%JAVA_HOME%\lib;或.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
    *注:“.;”代表当前目录下的所有引用,“%...%”变量宏替换。

    2.Windows 9x系列下配置
    用记事本编辑Autoexec.bat,加入下列语句:
    SET JAVA_HOME=C:\j2sdk1.5.0;
    SET PATH=%PATH%;%JAVA_HOME%\bin;
    SET CLASSPATH=.;%JAVA_HOME%\lib;或.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

    3.Windows XP、2003 server 下配置
    以上两种方法皆可

    4.运行

    a.用记事本编辑以下代码,并保存为HelloWorld.java:
    public class HelloWorld{
    public static void main(String[] args){
    System.out.println("Hello,World!");
    }
    }

    b.开始->运行->cmd
    在控制台中切换到当前目录:
    javac HelloWorld.java
    java HelloWorld
    你就会在控制台上看见输出的Hello,World!

    *注:javac是编译命令,它把HelloWorld.java编译成HelloWorld.class
      java就是解释命令,JVM把HelloWorld.class解释执行
    至此Java运行环境配置、调试完成。

    二.配置tomcat5.5
    1.Windows 2000 Server系列下配置
    我的电脑->属性->高级->环境变量
    追加变量名:TOMCAT_HOME 变量值:C:\tomcat
    追加变量名:CLASSPATH下变量值:%TOMCAT_HOME%\common\lib;

    2.Windows 9x系列下配置
    用记事本编辑Autoexec.bat,加入下列语句:
    SET TOMCAT_HOME=C:\tomcat;
    SET CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\common\lib;

    3.Windows XP、2003 server 下配置
    以上两种方法皆可

    4.运行
      在控制台中转到C:\tomcat\bin这个目录,运行startup.bat,然后会出现一个窗口,连跳一大串东西,最后表示Server已经运行:
    “Server startup in ... ms”
    打开IE浏览器并在地址栏中输入:http://localhost:8080
    此时出现欢迎界面表示tomcat已经OK!
      在控制台中转到C:\tomcat\bin这个目录,运行shutdown.bat,关闭服务器。
    至此Tomcat运行环境配置、调试完成。

    三.配置javabeans

    1.用记事本编辑以下代码,并保存为Circle.java:
    package abc.def;
    import java.io.*;
    public class Circle{
    int radius;
    public Circle(){
    radius=1;
    }
    public int getRadius(){
    return radius;
    }
    public void setRadius(int newRadius){
    radius=newRadius;
    }
    public double circleArea(){
    return Math.PI*radius*radius;
    }
    public double circleLength(){
    return 2.0*Math.PI*radius;
    }
    }

    2.将Circle.java保存在C:\tomcat\common\classes\abc\def目录下。

    3.开始->运行->cmd
    在控制台中切换到当前目录:
    javac Circle.java或直接输入javac C:\tomcat\common\classes\abc\def\Circle.java

    4.用记事本编辑以下代码,并保存为useBeans.jsp:
    <%@ page contentType="text/html;charset=GB2312" %>
    <%@ page import="abc.def.Circle" %>
    <HTML>
    <BODY bgcolor=cyan>
    <FONT size=1>
    <jsp:useBean id="girl" class="abc.def.Circle" scope="page">
    </jsp:useBean>
    <% girl.setRadius(100);
    %>
    <P>圆的半径是:
    <%= girl.getRadius() %>
    <P>圆的周长是:
    <%= girl.circleLength() %>
    <P>圆的面积是:
    <%= girl.circleArea() %>
    </FONT>
    </BODY>
    </HTML>

    5.将useBeans.jsp保存在C:\tomcat\webapps\ROOT目录下。

    6.启动服务器后,打开IE浏览器并在地址栏中输入:http://localhost:8080/useBeans.jsp
    如出现预期值,表示javabeans配置成功!

    圆的半径是: 100

    圆的周长是: 628.3185307179587

    圆的面积是: 31415.926535897932

    至此javabeans运行环境配置、调试完成。

    四.servlet配置
    1.Windows 2000 Server系列下配置
    我的电脑->属性->高级->环境变量
    追加变量名:CLASSPATH下变量值:%TOMCAT_HOME%\common\lib\servlet-api.jar;

    2.Windows 9x系列下配置
    用记事本编辑Autoexec.bat,加入下列语句:
    SET CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\common\lib\servlet-api.jar;

    3.Windows XP、2003 server 下配置
    以上两种方法皆可

    4.运行
    a.用记事本编辑以下代码,并保存为Hello.java:
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class Hello extends HttpServlet{
    public void init(ServletConfig config) throws ServletException{
    super.init(config);
    }
    public void service(HttpServletRequest request,HttpServletResponse response) throws IOException{
    PrintWriter out=response.getWriter();
    response.setContentType("text/html;charset=GB2312");
    out.println("<HTML><BODY>");
    out.println("Hello!");
    out.println("</BODY></HTML>");
    }
    }

    b.将Hello.java保存在C:\tomcat\common\classes目录下。

    c.开始->运行->cmd
    在控制台中切换到当前目录:
    javac Hello.java或直接输入javac C:\tomcat\common\classes\Hello.java

    d.注册servlet
    用记事本打开C:\tomcat\webapps\ROOT\WEB-INF\web.xml

    - <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"; version="2.4">
    <display-name>Welcome to Tomcat</display-name>
    <description>Welcome to Tomcat</description>
    - <!-- JSPC servlet mappings start
    -->
    .
    .
    .
    - <!-- JSPC servlet mappings end
    -->
    </web-app>
    之间相应位置追加以下两组数据:
    <servlet>
    <servlet-name>Hello</servlet-name>
    <servlet-class>Hello</servlet-class>
    </servlet>

    <servlet-mapping>
    <servlet-name>Hello</servlet-name>
    <url-pattern>/servlet/Hello</url-pattern>
    </servlet-mapping>

    *注:<servlet-name>...</servlet-name>为servlet在服务器中的ID
    <servlet-class>...</servlet-class>为servlet-class类名
    <url-pattern>...</url-pattern>为镜像路径亦虚拟路径
    C:\tomcat\common\classes为类共享目录,亦可在:
    C:\tomcat\webapps\你的应用目录\WEB-INF\web.xml
    中注册,不过在应用servlet时须加入C:\tomcat\webapps\下的目录名,如:
    http://localhost:8080/你的应用目录/servlet/Hello
    建议你自己应用所用的SERVLET类放置到 C:\tomcat\webapps\你的应用目录\WEB-INF\classes 中;在web.xml注册SERVLET类路径也是“/Hello”即可。

    e.重新启动服务器后,打开IE浏览器并在地址栏中输入:http://localhost:8080/servlet/Hello
    显示:“Hello!”,则配置成功!
    至此servlet运行环境配置、调试完成。

    以上为j2sdk1.5.0+tomcat5.5(04.07.21)配置环境步骤。由于tomcat版本更新极快,所以各版本配置略有差异。希望大家能够灵活变通!

    这里强调本版本几个注意事项:
    1.javabeans强制引入包package *.*;
    2.servlet类库为%TOMCAT_HOME%\common\lib\servlet-api.jar
    而不是%TOMCAT_HOME%\lib\servlet.jar(不存在这个目录及类库)
    3.引入第三方类库须加入CLASSPATH或加入%JAVA_HOME%\lib\下,以正常加载。用tomcat5.5(04.07.21)引用该类库时须将该*.jar文件加入%TOMCAT_HOME%\common\lib\下。

    JSP配置环境有许多组合,这里只提及j2sdk1.5.0+tomcat5.5,但足已供初、中级开发人员使用!


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/2/26 15:16:00
     
     李瑞芬 美女呀,离线,快来找我吧!
      
      
      等级:大一新生
      文章:2
      积分:62
      门派:XML.ORG.CN
      注册:2006/3/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给李瑞芬发送一个短消息 把李瑞芬加入好友 查看李瑞芬的个人资料 搜索李瑞芬在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看李瑞芬的博客2
    发贴心情 
    谢谢,上学期一直用jboss
    觉得不好用,总出问题,过段时间用tomcat ,谢谢。我的研究方向是java信息管理系统,欢迎交流。
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/3/12 15:54:00
     
     cautonwong 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:7
      积分:82
      门派:XML.ORG.CN
      注册:2006/10/9

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给cautonwong发送一个短消息 把cautonwong加入好友 查看cautonwong的个人资料 搜索cautonwong在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看cautonwong的博客3
    发贴心情 
    谢谢了
    谢谢了
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/10/9 20:52:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Java/Eclipse 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/15 4:30:09

    本主题贴数3,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    5,951.172ms