部署spring boot项目到websphere8.5错误
ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'defaultValidator' defined in class path resource [org/springframework/boot/autoconfigure/validation/ValidationAutoConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: javax/validation/Configuration.getDefaultParameterNameProvider()Ljavax/validation/ParameterNameProvider; (loaded from file:/D:/Program Files (x86)/IBM/WebSphere/AppServer/plugins/javax.j2ee.validation.jar by org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader@2f26e9d9) called from class
项目要支持几种服务器的部署例如websphere web logic tomcat 等其他的都没问题闲坐就websphere部署搞不定了,有没有大佬遇到过帮我看看这个怎么搞得
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
WebSphere 、weblogic还没淘汰吗?还使用这些太low了吧。WebSphere 8.5.5 提供了 Bean Validation 1.0,直到 9.0 版才添加对 Bean Validation 1.1 的支持。因此,您需要使用 Spring 4.x 或 WebSphere 9.x
查到有人说sring5.x 和WebSphere8.5不兼容要么升级到9.x要么降级spring到4.x很恶心。。。