总是听说Vista在软件兼容性上有诸多问题,且一直未得到很好的解决,由于一直使用XP,对此也就不太在意。但是,因工作因素,需要升级我的饭碗(购买新笔记本,操作系统为vista)后,麻烦果然来了:
先是Oracle数据库安装不了。还好,我在开发时可以使用公司的数据库进行开发,不在本机安装数据库还可节约一笔硬盘空间和内存。故其影响并不大,只是在下班离开公司后,没时使用数据库而已。
安装Eclipse,继续java项目开发,未发现兼容性问题;
成功安装Tomcat(版本号为5.5.17),但在启动时,发现其只能用管理员身份进行启动,而无法向往常一样,通过开始菜单直接启动。进入Eclipse,启动项目(WebApplication),发现麻烦来了,不管我用何种方式,TomcatServer一直报服务超时,不能正常启动!
唉,难道要我重新恢复XP吗,这可不是一张恢复盘的问题,而是我花了两天时间,进行操作系统和相关相关软件安装,我的妈也!!
到网上查找相关资料,也未获取明确的解决之道;到MS支持网站,没找到合适的方案;问周边同事,得到N种可能的解决方式;经过一天时间,逐个试验,终获解决之道。
可在环境操作系统变量中添加classpath项,其值如:C:/Program Files/Java/jdk1.5.0_11/lib;C:/Program Files/Java/jdk1.5.0_11/lib/tools.jar