gatling版本升级时dataDirectory不是io.gatling.core.config.GatlingPropertiesBuilder的成员

将我的加特林版本从2.3.1升级到3.3.1时出现此错误

我可以看到数据目录和bodyDirectory已从加特林3.3.1版本中删除,那么可以替代它

value dataDirectory is not a member of io.gatling.core.config.GatlingPropertiesBuilder
    props.dataDirectory(IDEPathHelper.dataDirectory.toString)

也出错了

value bodiesDirectory is not a member of io.gatling.core.config.GatlingPropertiesBuilder
    props.bodiesDirectory(IDEPathHelper.bodiesDirectory.toString)

这是我的代码

val props = new GatlingPropertiesBuilder
    props.dataDirectory(IDEPathHelper.dataDirectory.toString)
    props.resultsDirectory(IDEPathHelper.resultsDirectory.toString)
    props.bodiesDirectory(IDEPathHelper.bodiesDirectory.toString)
    props.binariesDirectory(IDEPathHelper.mavenBinariesDirectory.toString)
leinzen 回答:gatling版本升级时dataDirectory不是io.gatling.core.config.GatlingPropertiesBuilder的成员

这是我发现的东西(它适用于加特林3.3.1和jdk 11)

val props = new GatlingPropertiesBuilder()
      .resourcesDirectory(IDEPathHelper.mavenResourcesDirectory.toString)
      .resultsDirectory(IDEPathHelper.resultsDirectory.toString)
      .binariesDirectory(IDEPathHelper.mavenBinariesDirectory.toString)

    Gatling.fromMap(props.build)
本文链接:https://www.f2er.com/3118196.html

大家都在问