Goingmm

  BlogJava :: 首页 :: 新随笔 ::  :: 聚合  :: 管理 ::
  82 随笔 :: 15 文章 :: 452 评论 :: 0 Trackbacks


tomcat.gif     jakarta-banner.gif

Key words
Name:     Apache Tomcat Version 5.5.9                                            
Release:  v 1.25 2005/01/19 20:30:26
JDK:        1.4.2 OR 5.0


背景:
    JDK5.0 + Tomcat 5.5.9
    去年,因为尝鲜一直使用JDK5.0。使用这个搭配也从来没有遇到问题

    JDK1.4.2 + Tomcat 5.5.9
    今年拿到新电脑后,现在的开发环境很依赖环境变量的设置。出于谨慎我还是选择了使用JDK1.4.2
    昨天晚上无聊的装上Tomcat 5.5.9玩
    
    1)JRE选择JDK1.4.2 安装完成
    2)用Monitor Tomcat 启动Tomcat
    3)打开
http://127.0.0.1:8080/
    4)找不到服务器
    5)感觉+漫骂... 真他NND的奇怪了 疑惑什么地方弄错了

改装经历:
    咱,不能丢脸的被这只猫猫忽悠吧!
    于是,很不耐烦的找出这个版本的RELEASE-NOTES(坏习惯-不太喜欢看说明)

   ==================
    Dependency Changes:
    ==================
    Tomcat 5.5 is designed to run on J2SE 5.0 and later, and requires
    configuration to run on J2SE 1.4.  Make sure to read the "RUNNING.txt" 
    file in this directory if you are using J2SE 1.4.

    In addition, Tomcat 5.5 uses the Eclipse JDT Java compiler for compiling
    JSP pages.  This means you no longer need to have the complete
    Java Development Kit (JDK) to run Tomcat, but a Java Runtime Environment
    (JRE) is sufficient.  The Eclipse JDT Java compiler is bundled with the 
    binary Tomcat distributions.  Tomcat can also be configured to use the
    compiler from the JDK to compile JSPs, or any other Java compiler supported 
    by Apache Ant.
    
     Installing the compatibility package will add the following to the list, which are
     needed when running on J2SE 1.4:
     * jmx.jar (Java Management Extensions API 1.2 or later)
     * xercesImpl.jar (Xerces XML Parser, version 2.6.2 or later)

     呵呵... 这里解释的很清楚
     Ø Tomcat 5.5 只默认支持J2SE 5.0 and later
     Ø Tomcat 5.5  在编译JSP上做出的改变
    
     但是,TNND后面一段关于在JDK1.4上配置运行的描述,实在是太迷糊人了[根本没有说清楚]
     根据他表达的意思我试过很多方法
     Ø 看来想要“不妥协”的使用,唯有“改装”。有了改装的初步想法
     Ø 在我的机器里面找看有没有现成的jar包 发现了几个相似的包 测试不行
     Ø 到官方网站[http://tomcat.apache.org/download-55.cgi]把所有的包都down下来看
     Ø 最后发现一个像摸像样的包[apache-tomcat-5.5.15-compat]但是和我现在的Tomcat版本不一样
     Ø 抱着试一下的心态。解压缩出来两个文件夹 ① bin ②common 用他们覆盖安装目录下的文件夹
     Ø 用Monitor Tomcat 启动Tomcat
     Ø 打开
http://127.0.0.1:8080/ 看到了熟悉的猫猫 
     Ø Bingo,记录下这次“改装”的经历

经验总结:
      其实,这只是我们平时遇到的很小很小的问题(菜鸟问题)
      问:为什么要总结呢?为什么还用小题大作写成blog呢?
      结:使用任何产品,用心看看说明文档 是非常有必要的。尊重产品工作者的劳动,
               自己也能少很多麻烦
     
顺便... 链接其他:
      关于Tomcat各个版本的运行速度。
emu 哥哥在他最近的blog中给出了测试结果
      个人感觉
      Ø  Tomcat 越新的版本使用越方便[基本上不需要单独配置]
      Ø  Tomcat 不为我们熟悉的功能也越来越多[平时没用到的也没去关注过]
      Ø  Tomcat  运行速度的测试结果,我还是比较疑惑

   Goingmm  2006-02-12

posted on 2006-02-12 18:36 Goingmm 阅读(801) 评论(3)  编辑  收藏 所属分类: Life Style

评论

# re: 后知后觉,Tomcat 变了 2006-03-01 03:08 renfei
大哥,不用把所有的包都download吧

JDK 1.4 Compatability Package不就是用来兼容1.4的吗?

交个朋友,我在英国 msn renfei_79@hotmail.com  回复  更多评论
  

# re: 后知后觉,Tomcat 变了 2006-03-01 16:12 goingmm
呵呵 MSN加你,遗憾...不在线。希望你还能见到这里的回复
1)进入 http://tomcat.apache.org/download-55.cgi#5.5.15
2)下载 JDK 1.4 Compatability Package 的zip文件
3)其实这个zip文件的名字:apache-tomcat-5.5.15-compat.zip
4)打开解压后的文件,能找到bin和common目录
5)用这两个文件覆盖tomcat安装目录的bin和common目录
6)起服务器 测试  回复  更多评论
  

# re: 后知后觉,Tomcat 变了[未登录] 2007-09-12 23:22 jerry
文风不错
我直接拷了一个jdk1.5,将 config tomcat 中的
java选项卡中的jvm.dll改到jdk1.5的jvm.dll也可以  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: