我已阅读Teamcity文档并搜索了此主题,发现您可以通过设置环境变量在启动时将任何JVM参数传递给Teamcity:TEAMCITY_SERVER_MEM_OPTS
我的问题是什么 - 我无法在任何地方找到如何实际设置jvm参数。
当然,你在TEAMCITY_SERVER_MEM_OPTS
env变量中设置它们,但是如何?
TEAMCITY_SERVER_MEM_OPTS=-Xmx1200m <- that way?
如果我想要2个或3个选项,它们是用逗号隔开的吗?
这可能非常明显,但它不是写在任何地方......
编辑:我在Linux上运行它,使用init脚本执行runAll.sh作为teamcity用户。
答案 0 :(得分:2)
您需要使用空格分隔值传递它们。对于前
TEAMCITY_SERVER_MEM_OPTS="-Xmx1200m -Xms256m"
答案 1 :(得分:0)
尝试
export *VARIABLE*=value
或
setenv *VARIABLE* value
执行runAll.sh
如文档中所述,&#34;您可能需要在更改环境后重新启动计算机才能使更改生效[&p>;