Java 在何处设置装有自制Tomcat 7的BASEDIR
在我的Mac电脑上,我在/Library/Home下的solr 1.4和solr 3.5下在以下位置设置了Tomcat:Java 在何处设置装有自制Tomcat 7的BASEDIR,java,tomcat,solr,tomcat7,solr4,Java,Tomcat,Solr,Tomcat7,Solr4,在我的Mac电脑上,我在/Library/Home下的solr 1.4和solr 3.5下在以下位置设置了Tomcat: /Library/Tomcat/Home 其中/Home符号链接到/Library/Tomcat/apache-Tomcat-6.0.32 /Library/Tomcat/Home/webapps/solr 单个磁芯在 /Library/Tomcat/solr Java安装在 /Library/Java/Home 其中/home符号链接到/System/Libra
/Library/Tomcat/Home
其中/Home符号链接到/Library/Tomcat/apache-Tomcat-6.0.32
/Library/Tomcat/Home/webapps/solr
单个磁芯在
/Library/Tomcat/solr
Java安装在
/Library/Java/Home
其中/home符号链接到/System/Library/Frameworks/JavaVM.framework/home
我在让solr4.10.4与Tomcat一起运行时遇到了一些问题,我正在使用自制的MySQL和PHP,所以我想我应该尝试将tomcat7和solr4与homewbrew一起使用。因此,将tomcat7安装到
/usr/local/Cellar/tomcat7/7.0.61
当我尝试开始使用Tomcat时,问题就出现了
/usr/local/Cellar/tomcat7/7.0.61/libexec/bin/startup.sh
我得到这个错误:
BASEDIR环境变量未在此环境中定义
运行此程序需要变量
我一直在四处寻找,我看到了各种各样的修复建议,但我找不到任何可行的建议。首先,我不确定这是否应该和卡塔琳娜的家一样。我的个人资料中设置了JAVA_HOME和CATALINA_HOME(我确实将CATALINA_HOME更改为/usr/local/ceral/tomcat7/7.0.61/libexec)。我还尝试将我的配置文件中的BASEDIR设置为与CATALINA_HOME相同的路径,但在尝试启动tomcat时仍然出现相同的错误
我不记得以前安装Tomcat6和Solr3时必须这样做。BASEDIR需要设置为什么?具体在哪里设置
谢谢