Error is: "weblogic.management.DeploymentException: java.lang.ClassNotFoundException: com.mysema.query.dml.UpdateClause"
weblogic.management.DeploymentException: java.lang.ClassNotFoundException: com.mysema.query.dml.UpdateClause
at weblogic.application.internal.BaseDeployment.throwAppException(BaseDeployment.java:132)
at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:244)
at weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:52)
at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:158)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:65)
Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassNotFoundException: com.mysema.query.dml.UpdateClause
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:1035)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:996)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:101)
at weblogic.utils.classloaders.GenericClassLoader.doFindClass(GenericClassLoader.java:617)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:547)
Truncated. see log file for complete stacktrace
>
<2020-6-27 上午11時42分01,638秒 CST> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for application "credit".>
大神,這錯誤怎么解決啊,要瘋掉了
uj5u.com熱心網友回復:
常見的Caused by: java.lang.ClassNotFoundException例外原因:ClassNotFoundException屬于checkException(檢查例外),一般在專案啟動的時候出現。出現該問題原因歸納為:
1. 沒有正確的匯入jar導致。
2. 專案中參考了多個版本的jar,導致版本沖突,由于版本的升級,可能所使用的方法已經被廢棄。
3. 由于系統中加載web.xml檔案的順序導致,(使用到了spring 的自動注入注解)可能是還沒有把spring 正常的加載到記憶體中,就使用spring的autowrite,導致找不到改類。
提醒:請先檢查tomcat中專案的lib是否包含jar。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/46113.html
標籤:Java EE
上一篇:java gui流式視窗
