Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为 tomcat 服务器调整 JVM。我知道可以使用 CATALINA_OPTS 传递 java 选项。但是,这样做的一个缺点是每次进行更改时都必须导出该环境变量,所以我想知道是否有更简单的方法。例如,像下面这样的东西会起作用吗?
$ catalina.sh start -server -Xmx512M -XX:MaxPermSize=256m
您无需导出此变量,只需以这种方式运行它:
CATALINA_OPTS='-server -Xmx512M -XX:MaxPermSize' catalina.sh start
与您发布的内容非常相似。环境变量仅对启动的进程可见。
或者您可以简单地在 catalina.sh 文件中定义变量。