如何解决获取 java.lang.ClassNotFoundException Gatling - 运行 Gatling 时
我的门控脚本出现错误并显示以下消息:
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。
任何想法都会有所帮助。谢谢!
解决方法
错误消息是正确的,实际上,您没有完全限定类名称为 testSimulation
的类。
您的模拟的正确完全限定类名称是 computerdatabase.testSimulation
,您缺少包。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。