Linux 打开GTS生成失败

Linux 打开GTS生成失败,linux,amazon-ec2,tomcat6,Linux,Amazon Ec2,Tomcat6,一切都很好(Opengts目录和tomcat目录拥有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

一切都很好(Opengts目录和tomcat目录拥有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时得到了这个消息

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

任何人都有解决方案,请告诉我如何修复此错误。

首先运行此命令:

echo $CATALINA_HOME
它应该为您提供tomcat目录的路径,我假设它是
/usr/local/apache-tomcat-6.0.36
,但是如果您看到不同的路径,或者响应为空,请尝试运行以下命令:

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

如果您阅读了,它将在第2.4a节中介绍适用于Linux的CATALINA_HOME环境变量。您还必须设置其他环境变量才能成功安装OpenGTS(手册中已提到所有这些)。

首先运行此命令:

echo $CATALINA_HOME
它应该为您提供tomcat目录的路径,我假设它是
/usr/local/apache-tomcat-6.0.36
,但是如果您看到不同的路径,或者响应为空,请尝试运行以下命令:

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

如果您阅读了,它将在第2.4a节中介绍适用于Linux的CATALINA_HOME环境变量。您还必须设置其他环境变量才能成功安装OpenGTS(本手册中已提及)。

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

并使用antall命令(而不是sudoantall)


好锁……)

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

并使用antall命令(而不是sudoantall)


好锁……)

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

apt-get update
apt-get install tomcat7
通过配置CATALINA_主页

export CATALINA_HOME=/usr/share/tomcat7

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

apt-get update
apt-get install tomcat7
通过配置CATALINA_主页

export CATALINA_HOME=/usr/share/tomcat7

要解决此问题,请确保OpenGTS2.6.x的user:group的所有文件和目录与登录用户相同。然后运行/antall命令

请注意,“sudo ant all”不起作用

使用此命令更改OpenGTS文件/dir的所有权

/usr/local/OpenGTS2.6.2>cd

sudo chown-R ranjan:ranjan OpenGTS2.6.2

将ranjan更改为您的用户名:组名

/usr/local/OpenGTS2.6.2>ant all


它将起作用。

要解决此问题,请确保OpenGTS2.6.x具有与登录用户相同的所有文件和目录。然后运行/antall命令

请注意,“sudo ant all”不起作用

使用此命令更改OpenGTS文件/dir的所有权

/usr/local/OpenGTS2.6.2>cd

sudo chown-R ranjan:ranjan OpenGTS2.6.2

将ranjan更改为您的用户名:组名

/usr/local/OpenGTS2.6.2>ant all


它会起作用。

我设置了以下变量,但仍然得到相同的先前构建失败错误--[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/任何人都有解决方案吗?我设置了以下变量,但仍然得到相同的先前构建失败错误---[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/有人有解决方案吗?