我正在配置Sentry以用于我们的项目,但是有一些问题。我想在配置文件中放置一些占位符,例如

extra=prj:${project.name}


其中project.name是这样设置的JVM选项:

java -Dproject.name pname -jar my.jar


有办法访问吗?

最佳答案

所有Sentry Java SDK选项都可以作为Java系统属性或系统环境变量提供。如果要使用其中任何一个,我将完全跳过使用sentry.properties文件:https://docs.sentry.io/clients/java/config/#configuration-via-the-runtime-environment

例如:

java -Dsentry.extra=prj:pname -jar my.jar


您需要做的就是在命令行中提供属性时,在选项名称前添加sentry.

关于java - Sentry JVM选项占位符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47263699/

10-12 18:14