首页 > 解决方案 > 获取 java.lang.ClassNotFoundException Gatling - 运行 Gatling 时

问题描述

我的 Gating 脚本出错并显示以下消息:

java.lang.ClassNotFoundException: testSimulation

但我没有做任何事情,只是按照文档进行操作。我只在 Jenkins 上收到此错误,而不是直接在我的机器上。所以我认为一些非常明显的事情是错误的,但我似乎无法弄清楚。

我的脚本如下所示:

package computerdatabase
import scala.concurrent.duration._
import io.gatling.core.Predef._
import io.gatling.http.Predef._

class testSimulation extends Simulation {.....

这是上面的片段。

就像我说的,这可以在本地工作,但不能在我通过 Jenkins 使用的同一个版本的 Gatling 上工作。

任何想法都会有所帮助。谢谢!

标签: gatlingscala-gatling

解决方案


错误消息是正确的,实际上,您没有完全限定类名称为testSimulation.

您的模拟的正确完全限定类名称是computerdatabase.testSimulation,您缺少包。


推荐阅读