Macos 在终端上设置TOMCAT_主页。找不到这样的文件或目录
export TOMCAT_HOME=“$”(/usr/libexec/apache-TOMCAT-8.0.32)” -bash:/usr/libexec/apache-tomcat-8.0.32:没有这样的文件或目录Macos 在终端上设置TOMCAT_主页。找不到这样的文件或目录,macos,terminal,environment-variables,Macos,Terminal,Environment Variables,export TOMCAT_HOME=“$”(/usr/libexec/apache-TOMCAT-8.0.32)” -bash:/usr/libexec/apache-tomcat-8.0.32:没有这样的文件或目录 你能指导我吗?问题在于命令的表达方式: export TOMCAT_HOME=”$(/usr/libexec/apache-tomcat-8.0.32)” 它告诉shell评估/usr/libexec/apache-tomcat-8.0.32(并将tomcat_HOME设置为该
你能指导我吗?问题在于命令的表达方式:
export TOMCAT_HOME=”$(/usr/libexec/apache-tomcat-8.0.32)”
它告诉shell评估/usr/libexec/apache-tomcat-8.0.32
(并将tomcat_HOME
设置为该评估的结果)。这可能是一个目录,不会作为表达式计算。你应该这样做:
export TOMCAT_HOME=/usr/libexec/apache-tomcat-8.0.32
它只使用给定的值/usr/libexec/apache-tomcat-8.0.32
,而不尝试让该值做些什么
PATH
变量是另一种情况。您可能希望将Tomcat的bin目录添加到路径中,例如,通过添加
export TOMCAT_HOME=/usr/libexec/apache-tomcat-8.0.32
export PATH=$TOMCAT_HOME/bin:$PATH
在
.profile
文件的末尾(在主目录中)。在OSX中启动(bash)shell时,它使用/etc/PATH
的内容初始化PATH
变量。您的.profile
文件可以添加到其中。(其他人可能会使用.bashrc
或.bash\u profile
,但您应该阅读bash
的手册页面,以了解这些替代方案)。是否安装了tomcat 8.0.32?是在/usr/libexec中吗?是的,我已经安装了tomcat 8.0.32。您知道JAVA_HOME在以下Mymac MacBook Pro中:~Mymac$echo$JAVA_HOME/Library/JAVA/JavaVirtualMachine/jdk1.8.0_73.jdk/Contents/HOME Mymac MacBook Pro:~Mymac$谢谢。我把TOMCAT_带回家了。现在,下一个问题是如何将其永久保存在PATH中。