gpt4 book ai didi

java - Wildfly 类NotFoundException

转载 作者:太空宇宙 更新时间:2023-11-04 13:52:53 25 4
gpt4 key购买 nike

我正在尝试将应用程序部署到 Wildfly 应用程序服务器,但不断收到以下错误:

Failed to execute goal  org.wildfly.plugins:wildfly-maven-plugin:1.1.0.Alpha1:deploy (default)  on project medical-api: 
Deployment failed: Operation failed: {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" =>
{
"Operation step-2" => {"JBAS014671: Failed services" =>
{
"jboss.deployment.unit.medical-api-ian.POST_MODULE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.medical-api-ian.POST_MODULE: JBAS018733: Failed to process phase POST_MODULE of deployment \"medical-api-ian\" Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: java.lang.ClassNotFoundException: dao.MaternityPlanDaoJpaImpl from [Module \"deployment.medical-api-ian:main\" from Service Module Loader] Caused by: java.lang.ClassNotFoundException: dao.MaternityPlanDaoJpaImpl from [Module \"deployment.medical-api-ian:main\" from Service Module Loader]"}
}
}
} -> [Help 1]

MaternityPlanDaoJpaImpl 类位于我的文件夹结构中,我可以清楚地看到它,所以我很困惑为什么它会抛出此错误。

为了搞笑,我删除了该类,然后它选择对不同包中的不同类抛出相同的异常。

预先感谢您的帮助。

最佳答案

首先,更改为版本8.2.0.Final或9.0.0.CR2。

自 8.1.0-最终版本以来修复了许多错误。

您可以在此处查看使用示例。

使用wildfly-maven-plugin的稳定版本。

<dependency>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>1.0.2.Final</version>
</dependency>

注意:

可能您正在使用 WildFly 不支持的 JDK 版本进行编译。

您可能正在使用一个版本进行编译并使用另一个版本中的版本运行。

如果可能的话,我建议您使用最新最稳定版本的JDK。

关于java - Wildfly 类NotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30130936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com