打开GTS构build失败

每一件事情都可以(Opengts dir&tomcat dir有权限777),但是我再次遇到这个错误,为什么 –

执行# 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时,我得到了这个msg

 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 

任何人有解决scheme,请告诉我如何解决这个错误。

尝试在你的主目录(而不是/ usr / local /)中配置OpenGTS。

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

好锁定:)

首先运行这个命令:

 echo $CATALINA_HOME 

它应该给你的tomcat目录的路径,我假设是/usr/local/apache-tomcat-6.0.36 ,但如果你看到不同的路径,或者如果响应是空白的,请尝试运行此命令:

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

如果您阅读了OpenGTS配置手册 ,它将在2.4a节讨论Linux的CATALINA_HOME环境变量。 还有其他的环境变量,你必须设置成安装OpenGTS(所有在手册中提到)。

尝试通过命令行安装tomcat7而不是tomcat6

 apt-get update apt-get install tomcat7 

通过配置CATALINA_HOME

 export CATALINA_HOME=/usr/share/tomcat7