如何通过环境变量将JVM参数传递给TeamCity

4

我已经阅读了Teamcity的文档并在这个主题上进行了搜索,发现您可以通过设置环境变量TEAMCITY_SERVER_MEM_OPTS在启动时向Teamcity传递任何JVM参数。

我的问题是 - 我无法找到任何地方实际上如何设置jvm参数。 当然,您可以将它们设置为TEAMCITY_SERVER_MEM_OPTS环境变量,但是如何设置

TEAMCITY_SERVER_MEM_OPTS=-Xmx1200m      <- that way?

如果我想要两个或三个选项,它们用逗号分隔吗?

这可能很显然,但没有任何地方写明...

编辑:我在Linux上运行它,使用一个init脚本作为teamcity用户执行runAll.sh。

2个回答

阿里云服务器只需要99元/年,新老用户同享,点击查看详情
3
你需要用空格分隔它们。例如:
TEAMCITY_SERVER_MEM_OPTS="-Xmx1200m -Xms256m"

0

尝试

export *VARIABLE*=value 

或者

setenv *VARIABLE* value

在执行runAll.sh之前

如文档所述,“在环境更改后,您可能需要重新启动计算机以使更改生效”。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,