Tomcat安裝後找不到JAVA_HOME環境變數問題 - Linux

By Yedda
at 2013-10-07T21:58
at 2013-10-07T21:58
Table of Contents
OS: Ubuntu 12.04.3 LTS
Tomcat版本:apache-tomcat-7.0.42
JDK:1.7.0_40
===================================================
使用非root的帳號
shell> echo $JAVA_HOME
/opt/software/java/default
shell> echo $CATALINA_HOME
/opt/software/tomcat/default
shell> sudo $CATALINA_HOME/bin/startup.sh
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
==================================================
# 目前偷吃步方式
在$CATALINA_HOME/bin/setclasspath.sh下
在第一行上加上
JAVA_HOME="/opt/software/java/default"
之後就可以正常啟動了
想問的是能不能再不修改tomcat原始的script下讓它啟動.
===================================================
已經設定過/etc/profile
export JAVA_HOME="/opt/software/java/default"
export PATH="JAVA_HOME/bin:$PATH"
也設定過/etc/init.d/rc.local
# 原本猜想說是不是root沒登入過,所以沒去讀/etc/profile
# ,想說開機時就新增這變數會不會就讀的到
export JAVA_HOME="/opt/software/java/default"
--
Tags:
Linux
All Comments

By Lauren
at 2013-10-11T16:30
at 2013-10-11T16:30

By Lucy
at 2013-10-16T13:14
at 2013-10-16T13:14

By Hardy
at 2013-10-19T07:45
at 2013-10-19T07:45
Related Posts
fedora 19 rhythmbox

By Rachel
at 2013-10-07T00:24
at 2013-10-07T00:24
網樂通 kernel 2.6.32.59 upgrade

By Caitlin
at 2013-10-06T15:24
at 2013-10-06T15:24
想找縮小圖片的package(除了ImageMagick)

By Lucy
at 2013-10-06T10:34
at 2013-10-06T10:34
關於網路連線的問題

By Anthony
at 2013-10-05T23:00
at 2013-10-05T23:00
如何切換Python版本

By Isla
at 2013-10-05T14:24
at 2013-10-05T14:24