0

我正在为 tomcat 服务器调整 JVM。我知道可以使用 CATALINA_OPTS 传递 java 选项。但是,这样做的一个缺点是每次进行更改时都必须导出该环境变量,所以我想知道是否有更简单的方法。例如,像下面这样的东西会起作用吗?

$ catalina.sh start -server -Xmx512M -XX:MaxPermSize=256m
4

1 回答 1

2

您无需导出此变量,只需以这种方式运行它:

CATALINA_OPTS='-server -Xmx512M -XX:MaxPermSize' catalina.sh start

与您发布的内容非常相似。环境变量仅对启动的进程可见。

或者您可以简单地在 catalina.sh 文件中定义变量。

于 2013-08-29T18:32:59.050 回答