2012-12-06 72 views
2

,一切正常(Opengts DIR & tomcat的目錄權限777),但我又再次收到此錯誤&,why--打開GTS構建失敗

執行# sudo ant all然後我得到這個錯誤

BUILD FAILED 
/usr/local/OpenGTS_2.4.5/build.xml:111: CATALINA_HOME environment variable has not been defined. 
    (make sure CATALINA_HOME is defined and exported to the list of environment variables) 

我啓動tomcat的

sudo ./startup.sh 
Using CATALINA_BASE: /usr/local/apache-tomcat-6.0.36 
Using CATALINA_HOME: /usr/local/apache-tomcat-6.0.36 
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.36/temp 
Using JRE_HOME:  /usr 
Using CLASSPATH:  /usr/local/apache-tomcat-6.0.36/bin/bootstrap.jar 

任何一個有解決方案,請告訴我如何到f時,得到了這條消息ix這個錯誤。

回答

1

首先運行該命令:

echo $CATALINA_HOME 

它應該給你的路徑到Tomcat目錄,這我假設是/usr/local/apache-tomcat-6.0.36,但如果你看到一個不同的路徑,或者如果響應是空白的,試運行此命令:

export CATALINA_HOME=/usr/local/apache-tomcat-6.0.36 

如果你讀了OpenGTS Configuration Manual,它在第2.4A談到了CATALINA_HOME環境變量爲Linux。還有其他一些環境變量,您必須設置才能成功安裝OpenGTS(全部在手冊中提到)。

+0

我已經設置了以下變量,但仍然得到安裝tomcat7而非tomcat6中

apt-get update apt-get install tomcat7 

配置CATALINA_HOME相同的以前的編譯失敗錯誤--- [ec2-user @ domU-12-31-39-0F-C9-9B OpenGTS_2.4.5] $ export JAVA_HOME =/usr/lib/jvm/java-1.6.0 -openjdk.x86_64/ [ec2-user @ domU-12- 31-39-0F-C9-9B OpenGTS_2.4.5] $ export CATALINA_HOME =/usr/local/apache-tomcat-6.0.36/ [ec2-user @ domU-12-31-39-0F-C9-9B OpenGTS_2 .4.5] $ export GTS_HOME =/usr/local/OpenGTS_2.4.5/ – user1882819

+0

任何一個都有解決方法嗎? – user1882819

2

嘗試在您的主目錄(而不是/ usr/local /)中配置OpenGTS。

並使用ant all命令(不是sudo ant all)。

好鎖.. :)

0

嘗試通過命令行通過

export CATALINA_HOME=/usr/share/tomcat7