2010.1.5 迁移到tomcat5.5

 

Tocmat version 5.5 only support J2EE 1.2 1.3 1.4

    在netbeans社区里有个帖子说这个问题无法用IDE解决。我使用的方法是新建一个同名工程,在新建的时候指定好目标服务器tomcat的版本,然后在将代码拷贝过去。在拷贝的过程中又出现了中文乱码的问题,并且仅在Java文件中的中文出了问题,这种乱码很厉害,连非注释的代码都产生了错误,我想应该是eclipse的语言设置问题。干脆,使用netbeans来进行修改,我的netbeans是中文版的,应该不会有问题。其实,和eclipse相比,netbeans似乎更适合我这种新手一些。
    在netbeans中新建一个工程,将目标服务器设为Tocmat5.5(servlet2.4)。在web.xm中将servlet映射和resource资源复制过来,小心不要改默认生成的web.xml头。然后使用build,生成一个war文件。
    打开eclipse,使用File-》import导入这个war文件,在服务器里选择tomcat5.5,如果能将这个工程放到Tocmat5.5下,说明迁移初步成功了,至于是否完成成功,还需要进一步测试。
    对于我这个工程来说,Tocmat6和Tocmat5.5的区别仅在于tomcat5.5不支持servlet 2.5规范。如果没使用特别的东西,对于war文件来说差别应该仅仅在web.xml中。

读《Things a Computer Scientist Rarely Talks About》的序

    这篇序文是Donald E.Knuth在MIT的一个系列讲座的第一个讲座,其实我对后面的讲座更感兴趣,因为后面的讲座里数学的东西比较多,可惜在网上没有找到那些讲座的ppt。
    这篇文章与计算机关系不大,讲的主要内容是Knuth先生写的一本关于宗教的书,这本书是通过一个3:16工程完成的,之所叫“3:16”,是因为这本书的主要内容是分析圣经的每一章的第3节的第16小节。并且他所分析的圣经是不同版本的圣经,作者曾到圣经博物馆和Harward的图书馆里找各种各样的圣经。
    

 

你可能感兴趣的:(2010.1.5 迁移到tomcat5.5)