質問: tomcatの起動に使用するjavaについて tomcatをはじめてインストールする者で恐縮です。 redhat linux es2.1上でtomcat4.1.30とapache1.3.27を連携させようとしています。 tomcatを起動するには、jdkが必要のようですが、linuxに標準で入っていたjreでは駄目なのでしょうか。 javaコマンドが普通に使えるのですが。。 試しに /root/.bash_profileに export java_home=/opt/ibmjava2-131 export path=$path:$java_home/bin なんて足してみたところstartup.shを実行すると using catalina_base /usr/local/jakarta-tomcat-4.1.30 using catalina_home /usr/local/jakarta-tomcat-4.1.30 using catalina_tmpdir /usr/local/jakarta-tomcat-4.1.30/tmp using java_home /opt/ibmjava2-131 と出ました。http://localhost:8080を見たところtomcatのホームページが見れませんでしたのでやはり駄目でしょうか。jdkをインストールすべき? ご存知の方宜しくお願いします。
回答: jdkをインストールすべき。ってあれあれ? tomcatの4.1.30はsun java 1.4.1_03くらいが最低必要なはず。君のそれってibm版の1.3.1じゃないの? /usr/local/にでもインストールすれば、要らなくなったらそのディレクトリをぽいすればよいだけなので、インストールに際して特に不都合も無いと思うぞ。別に弊害も無いだろうのでsun java sdk 1.4.1_07を入れる事をお勧めする。