在jenkins插件中的classpath中找不到Maven依赖项

时间:2016-01-14 07:46:57

标签: java apache jenkins jenkins-plugins

我正在尝试在我的插件中为开发测试添加https请求的跳过证书检查,因为我使用http-components httpClient artifact version 4.x

似乎每个API调用都可以正常编译,但在运行时我总是遇到类似于这个的错误:

java.lang.NoClassDefFoundError: Could not initialize class org.apache.http.conn.ssl.SSLConnectionSocketFactory 

如何解决这个问题,让其他使用我插件的java程序(Jenkins)避免这种情况发生?

1 个答案:

答案 0 :(得分:0)

最有可能的是,apache-http-client库不在你的calss路径上 - 例外表明这一点。因此,这与忽略客户验证无关