Java 如何在Mac中为我的特定tomcat实例设置Catalina Home?

Java 如何在Mac中为我的特定tomcat实例设置Catalina Home?,java,tomcat,Java,Tomcat,我将tomcat下载到: Macintosh HD ▸ Users ▸ koraytugay ▸ Applications ▸ apache-tomcat-7.0.55 我还将整个文件夹(bin文件夹除外)复制到: 我还将.war文件复制到第二个位置/webapps文件夹 我想要实现的是,我希望tomcat从第一个文件夹开始,但配置是从第二个文件夹读取的 我尝试的是,我将catalina.sh复制到第二个位置,并添加了以下行: export CATALINA_HOME=/Users/koray

我将tomcat下载到:

Macintosh HD ▸ Users ▸ koraytugay ▸ Applications ▸ apache-tomcat-7.0.55
我还将整个文件夹(bin文件夹除外)复制到:

我还将.war文件复制到第二个位置/webapps文件夹

我想要实现的是,我希望tomcat从第一个文件夹开始,但配置是从第二个文件夹读取的

我尝试的是,我将catalina.sh复制到第二个位置,并添加了以下行:

export CATALINA_HOME=/Users/koraytugay/Applications/tomcatinstance/myshopcart
但这不起作用。。我从第二个地点给catalina.sh打了电话,但我得到了:

Cannot find /Users/koraytugay/Applications/tomcatinstance/myshopcart/bin/setclasspath.sh
This file is needed to run this program

如何实现这一点?

您必须为每个实例设置
CATALINA_BASE
,并为二进制分发设置
CATALINA_HOME
,例如:

export CATALINA_HOME=/Users/koraytugay/Applications/tomcatinstance
export CATALINA_BASE=/Users/koraytugay/Applications/tomcatinstance/myshopcart
另见:

export CATALINA_HOME=/Users/koraytugay/Applications/tomcatinstance
export CATALINA_BASE=/Users/koraytugay/Applications/tomcatinstance/myshopcart