¿Cómo utilizar las propiedades del sistema para sustituir los marcadores de posición en el archivo de configuración de Typesafe?

Necesito referirme ajava.io.tmpdir en mi archivo de aplicación.conf

Imprimí contenido de mi configuración con

val c = ConfigFactory.load()
System.err.println(c.root().render())

y lo hace como

# dev/application.conf: 1
"myapp" : {
    # dev/application.conf: 47
    "db" : {
        # dev/application.conf: 49
        "driver" : "org.h2.Driver",
        # dev/application.conf: 48
        "url" : "jdbc:h2:file:${java.io.tmpdir}/db;DB_CLOSE_DELAY=-1"
    }
 ...
 }
# system properties
"java" : {
    # system properties
    "io" : {
        # system properties
        "tmpdir" : "/tmp"
    },
....

Así que supongo que la referencia no funciona. ¿Hay alguna forma de que mis opciones se carguen después de las propiedades del sistema, por lo que el analizador de configuración sustituirá correctamente los valores?

Respuestas a la pregunta(1)

Su respuesta a la pregunta