> For the complete documentation index, see [llms.txt](https://docs.b2ihealthcare.com/snow-owl/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.b2ihealthcare.com/snow-owl/setup-and-administration/advanced-configuration/jvm.md).

# Setting JVM options

The preferred method of setting JVM options (including system properties and JVM flags) is via the  `SO_JAVA_OPTS` environment variable. For instance:

```
export SO_JAVA_OPTS="$SO_JAVA_OPTS -Djava.io.tmpdir=/path/to/temp/dir"
./bin/startup
```

When using the RPM or Debian packages, `SO_JAVA_OPTS` can be specified in the system configuration file.
