分享

修改eclipse中tomcat和jdk的版本

 I_T_馆 2014-12-24
今天一大早上,就在修改tomcat和jdk 的版本了.其中遇到了几个问题.先描述一下以前的环境和要更换的环境。


以前的环境:jdk1.7 +  tomcat 1..6

更改后的环境:jdk1.7 + tomcat1.7

更改原因:在运行插件分页的时候,不能正常显示分页插件,提示问题错误:org.apache.jasper.JasperException: /WEB-INF/views/web/richmtype/picTextClass.jsp(43,27) The function getPaginator must be used with a prefix when a default namespace is not specified。查看资料发现,他说jstl不能够使用getName获取属性值,而应该是name来获取属性值。其他同事都没有出现这个问题,只有我有这个问题,于是想到,代码没问题,问题可能出现在环境上。


第一个问题:jdk1.6.43不能 加载在64bit的jdk上。


错误代码:java.lang.UnsatisfiedLinkError: E:\java\jdk 6\jdk1.6.0_43\bin\tcnative-1.dll: Can't load IA 64-bit .

我确定我安装的版本是64bit的,jdk和tomcat都是,但依然显示这个问题。后来找同事帮忙解决,他把properties中的所有和版本有关的都整理了一遍,有用的留下,没有用的删除,尤其是tomcat和jdk以前的老版本都删除掉了。结果:就好用了。他操作有两个方面:一个是整个开发环境的properties。另一个是项目的。

如何查看jdk的版本:jdk的版本很简单,java -version就可以看到了。
如何查看tomcat的版本:参考文章:http://jingyan.baidu.com/article/e73e26c0c4b40024adb6a789.html,主要还有这篇文章:http://zhidao.baidu.com/link?url=x5vIX6wsq5Lbl622dRQ7vKnOyiEVa8UkZLtR37F1LiDmhljhhUuo2XjuE5v4CzOWh9eQ05IAQ6Gi4YtaDgv4uixxsa502nUn0u3Rkf7pz7_

第二个问题:我重新配置了tomcat环境后,启动项目总是端口号总是显示8080,如何有效的把端口号改为80呢?改这里:
 
 
 





    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多