Jakarta ee sshj或jsch,部署到Wildfly 10.1时获取java.lang.NoClassDefFoundError

Jakarta ee sshj或jsch,部署到Wildfly 10.1时获取java.lang.NoClassDefFoundError,jakarta-ee,wildfly,jsch,wildfly-10,sshj,Jakarta Ee,Wildfly,Jsch,Wildfly 10,Sshj,我已经尝试了这两个库,Wildfly在部署我的应用程序时在使用的任何类上抛出java.lang.NoClassDefFoundError Wildfly中是否有东西阻止了这些库/或它们使用的API 我找到了解决办法。在EJB模块的pom.xml文件中,我在maven EJB插件的下添加了以下内容: <archive> <manifest> <addClasspath>true</addClasspath> </

我已经尝试了这两个库,Wildfly在部署我的应用程序时在使用的任何类上抛出
java.lang.NoClassDefFoundError


Wildfly中是否有东西阻止了这些库/或它们使用的API

我找到了解决办法。在EJB模块的
pom.xml
文件中,我在
maven EJB插件的
下添加了以下内容:

<archive>
    <manifest>
        <addClasspath>true</addClasspath>
    </manifest>
</archive>

真的

您的部署中是否包含这两个库?是的,当我提取.ear文件时,它就在那里。我的同事刚刚尝试部署到Glassfish,同样的错误。