作者:kcynic
我的debian是4.0的etch版。
使用apt-get install tomcat5.5(目前可用最新版本是5.5),发现错误
Not starting Tomcat: no Java Development Kit found
日志建立之时,在Debian下使用apt-cache search jdk,就可以发现sun-java-jdk6的安装源,(一个前提便是,得添加一个源: deb http://ftp.us.debian.org/debian sarge main contrib non-free)它应该是目前debian可用的最新的可用源了。
好,apt-get install sun-java-sdk6它会自动安装。
安装完成之后,错误依然,原来是没有配置java环境,所谓的配置java环境应该是自动的,可是做为新手,我还是不怎么明白为什么还要手动完成。做就做把,google发现,要配置JAVA_HOME环境变量,我也不敢轻易整这些玩意儿,改了我就改不回去了,所以,很多东西还是留着它自动处理吧!
于是,修改/etc/default/tomcat5.5文件,里面有一行:
#JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
如果把这行注释打开即可,但是,我们安装的是java-sdk6,就得修改了,改成这样:
JAVA_HOME=/usr/lib/jvm/java-6-sun
再试,是不是就好了?