Apache Tomcat - Ubuntu 安装程序
Apache Tomcat - Ubuntu Setup
为了 tomcat 在我的 ubuntu 上工作,我下载了 "apache-tomcat-8.5.4.tar.gz"-文件
接下来我将其解压并移动到其他位置:
tar -xvzf apache-tomcat-8.5.4.tar.gz
sudo mkdir -p /opt/tomcat
sudo mv apache-tomcat-8.5.4 /opt/tomcat/
我还向系统添加了一些变量:
export JAVA_HOME=/usr/lib/java/jdk1.8.0_102
export CATALINA_HOME=/opt/tomcat/apache-tomcat-8.5.4
export PATH="$PATH:$JAVA_HOME/bin"
来源:
source .profile
当我运行:
java -version
它正确打印:
1.8.0_102 .. etc
但是当我运行:
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/catalina.sh 中使用此配置:
JAVA_HOME=/usr/lib/java/jdk1.8.0_102
CATALINA_HOME=/opt/tomcat/apache-tomcat-8.5.4
把它放在文件的前两行,以便以后使用。
希望对您有所帮助
问题是您正在 运行ning sudo 并且环境设置不正确。
我会将以下导出添加到 /etc/environment 文件,以便它们在系统范围内。
export JAVA_HOME=/usr/lib/java/jdk1.8.0_102
export CATALINA_HOME=/opt/tomcat/apache-tomcat-8.5.4
export PATH="$PATH:$JAVA_HOME/bin"
然后使用 sudo visudo 编辑 sudoers 文件并将其添加到文件中:
Defaults env_keep += "JAVA_HOME CATALINA_HOME"
这将允许您 运行 sudo 命令并正确设置环境。我不建议修改 catalina.sh 脚本。
为了 tomcat 在我的 ubuntu 上工作,我下载了 "apache-tomcat-8.5.4.tar.gz"-文件
接下来我将其解压并移动到其他位置:
tar -xvzf apache-tomcat-8.5.4.tar.gz
sudo mkdir -p /opt/tomcat
sudo mv apache-tomcat-8.5.4 /opt/tomcat/
我还向系统添加了一些变量:
export JAVA_HOME=/usr/lib/java/jdk1.8.0_102
export CATALINA_HOME=/opt/tomcat/apache-tomcat-8.5.4
export PATH="$PATH:$JAVA_HOME/bin"
来源:
source .profile
当我运行:
java -version
它正确打印:
1.8.0_102 .. etc
但是当我运行:
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/catalina.sh 中使用此配置:
JAVA_HOME=/usr/lib/java/jdk1.8.0_102
CATALINA_HOME=/opt/tomcat/apache-tomcat-8.5.4
把它放在文件的前两行,以便以后使用。
希望对您有所帮助
问题是您正在 运行ning sudo 并且环境设置不正确。
我会将以下导出添加到 /etc/environment 文件,以便它们在系统范围内。
export JAVA_HOME=/usr/lib/java/jdk1.8.0_102
export CATALINA_HOME=/opt/tomcat/apache-tomcat-8.5.4
export PATH="$PATH:$JAVA_HOME/bin"
然后使用 sudo visudo 编辑 sudoers 文件并将其添加到文件中:
Defaults env_keep += "JAVA_HOME CATALINA_HOME"
这将允许您 运行 sudo 命令并正确设置环境。我不建议修改 catalina.sh 脚本。