RHEL7 Tomcat setenv.sh

RHEL7 Tomcat setenv.sh,tomcat,rhel,setenv,Tomcat,Rhel,Setenv,我想在RHEL7 tomcat7标准安装中使用setenv.sh。但是,不使用该文件。我在/usr/share/tomcat/bin中创建了它。 但是由于这个目录中没有更多的脚本文件,我想它可能不是正确的位置。有效的方法是直接在/usr/sbin/tomcat文件中设置我的值,但该文件可能会被将来的更新覆盖。正如@Eran Medan在上回答的那样,setenv.sh不在RHEL下使用,因为 /usr/sbin/tomcat6脚本没有调用catalina.sh,只是直接调用tomcat引导类 最

我想在RHEL7 tomcat7标准安装中使用setenv.sh。但是,不使用该文件。我在/usr/share/tomcat/bin中创建了它。
但是由于这个目录中没有更多的脚本文件,我想它可能不是正确的位置。有效的方法是直接在/usr/sbin/tomcat文件中设置我的值,但该文件可能会被将来的更新覆盖。

正如@Eran Medan在上回答的那样,setenv.sh不在RHEL下使用,因为 /usr/sbin/tomcat6脚本没有调用catalina.sh,只是直接调用tomcat引导类

最好将这些值放在/etc/tomcat6/tomcat6.conf下 正如您提到的,修改/usr/sbin/tomcat不是正确的方法


@Jdamian:如果您使用zip存档,那么您是对的,但是Josef Vogt正在使用red hat repository上的tomcat包。

脚本setenv.sh在标准tomcat7 zip存档中不再存在,但是可以创建和使用它。我已经下载了上一个tomcat7发行版ZIP存档,它在bin/子目录中包含除setenv.sh之外的常用脚本。catalina.sh查找setenv.sh——如果可以读取setenv.sh,则运行它。请阅读