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

Yedda avatar
By Yedda
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

Lauren avatar
By Lauren
at 2013-10-11T16:30
在檔案/etc/sudoers裡面加入
Defaults env_keep +="你想留下的變數"
sudo跑起來會清掉環境變數的
Lucy avatar
By Lucy
at 2013-10-16T13:14
是 可是文件寫不建議 因為不知道會有啥怪東西留下來
Hardy avatar
By Hardy
at 2013-10-19T07:45
了解 謝謝

fedora 19 rhythmbox

Rachel avatar
By Rachel
at 2013-10-07T00:24
剛灌好,升級後,使用rhythmbox時, 發現沒有功能表可以按,無法更改設定。 請問如何解決?謝謝! - ...

網樂通 kernel 2.6.32.59 upgrade

Caitlin avatar
By Caitlin
at 2013-10-06T15:24
內建AV端子音效也已經可以用囉 以下是利用網樂通與內建AV端子音效 + shairport 可以將網樂通變身為Airplay, 透過網路串流來播放音樂唷! http://goo.gl/X65IER ※ 引述《suzuke (suzuke)》之銘言: : 開了一個協作平台, 會慢慢將wheezy-s ...

想找縮小圖片的package(除了ImageMagick)

Lucy avatar
By Lucy
at 2013-10-06T10:34
請問各位大大 有無推薦的縮小圖片的package(或source code) 除了ImageMagick(功能雖強大,但檔案太大,放不進板子內) 我只想要簡單的功能 如縮小圖片、減少圖片檔案的大小等 可以用command操作 google似乎都比較推薦ImageMagick 煩請熟悉的大大推薦一 ...

關於網路連線的問題

Anthony avatar
By Anthony
at 2013-10-05T23:00
我的ubuntu抓到了wire connection 我確認過跟我在win7的連線資料是相符的 也確定我有按enable connection 也有看到兩個雙箭頭 但firefox無法顯示網頁 我是用wubi安裝,版本是12.10-rev273 家裡是用社區網路 -- ╭◥██◣╮ ...

如何切換Python版本

Isla avatar
By Isla
at 2013-10-05T14:24
: 推 Adama:想知道+1 裝了2.7想執行程式卻有一大堆相依模組找不到... 10/04 15:49 : 推 lc85301:2.7的話應該有不少模組可以透過apt-get python-xxxxx裝 10/04 22:31 : 推 erichoco:試試virtualenv? ...