大佬教程收集整理的这篇文章主要介绍了我无法在 ibm websphere 中运行 Spring Boot war 文件,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我开发了非常简单的 Sring 启动应用程序生成的战争文件。当尝试运行这个战争文件 ibm websphere 时出现错误。
请找出这个错误。
300=> com.ibm.ws.exception.RuntimeWarning:
com.ibm.ws.webcontainer.exception.WebAppNotLoadedException:
Failed to load webapp: Failed to load webapp: java.lang.linkageError:
loading consTraint violation when overrIDing method "org/springframework/boot/ApplicationContextFactory.create(Lorg/springframework/boot/WebApplicationType&#59;)Lorg/springframework/context/ConfigurableApplicationContext&#59;" during creation of class "org/springframework/boot/ApplicationContextFactory$$Lambda$603/000000006C9B6F80": loader "java/lang/InternalAnonymousClassLoader@a99c89c1" of class "org/springframework/boot/ApplicationContextFactory$$Lambda$603/000000006C9B6F80" and loader "com/ibm/ws/classloader/CompoundClassLoader@2d88f42e" of class "org/springframework/boot/ApplicationContextFactory" have different types for the method signature
301=> at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:433)
301=> at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:719)
301=> at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1211)
301=> at com.ibm.ws.runtime.component.DeployedApplicationImpl.firedeployedobjectStart(DeployedApplicationImpl.java:1390)
301=> at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:639)
301=> at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:979)
301=> at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:795)
302=> at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplicationDynamically(ApplicationMgrImpl.java:1413)
302=> at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2273)
302=> at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:436)
302=> at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)
302=> at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:379)
302=> at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$500(CompositionUnitMgrImpl.java:127)
303=> at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$1.run(CompositionUnitMgrImpl.java:654)
303=> at com.ibm.ws.s@R_502_4722@.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:5554)
303=> at com.ibm.ws.s@R_502_4722@.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:5680)
303=> at com.ibm.ws.s@R_502_4722@.core.S@R_502_4722@Context.runAsSystem(S@R_502_4722@Context.java:255)
303=> at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:668)
303=> at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:612)
303=> at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1303)
请检查 WebSphere Application Console 中的类加载器加载策略。Change Class Loader policy for Application
以上是大佬教程为你收集整理的我无法在 ibm websphere 中运行 Spring Boot war 文件全部内容,希望文章能够帮你解决我无法在 ibm websphere 中运行 Spring Boot war 文件所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。