我正在配置Sentry以用于我们的项目,但是它有一些问题。我想在配置文件中添加一些占位符,如
extra=prj:${project.name}
project.name
是一个JVM选项集,如下所示:
java -Dproject.name pname -jar my.jar
有没有办法访问它?
答案 0 :(得分:1)
所有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.
前面添加选项名称前缀。