Maven 将artifactId传递给surefire argLine
我正在尝试与maven一起使用,遗憾的是它没有跟踪分叉的进程,我的测试需要分叉提供的隔离才能正确运行 为了运行async profiler,我需要使用以下参数运行java:Maven 将artifactId传递给surefire argLine,maven,profiling,maven-surefire-plugin,async-profiler,Maven,Profiling,Maven Surefire Plugin,Async Profiler,我正在尝试与maven一起使用,遗憾的是它没有跟踪分叉的进程,我的测试需要分叉提供的隔离才能正确运行 为了运行async profiler,我需要使用以下参数运行java: -agentpath:/path/to/libasyncProfiler.so=start,svg,file=profile.svg 我想使用,但每次都会删除profile.svg。 我在考虑使用项目的artifactIddo参数化它,但是我没有找到关于它的参考资料 如何在argLine字段中获取测试项目上的artifac
-agentpath:/path/to/libasyncProfiler.so=start,svg,file=profile.svg
我想使用,但每次都会删除profile.svg
。
我在考虑使用项目的artifactId
do参数化它,但是我没有找到关于它的参考资料
如何在argLine
字段中获取测试项目上的artifactId
提前感谢。请参阅:
模型的任何字段如果是单值元素,都可以作为变量引用
对于您的情况,它是${project.artifactId}
。在Surefire配置的
中使用此选项