我看到了wildfly9.x的一个非常奇怪的行为。构建过程成功。点击 RUN AS - >在服务器(WildFly9.x)上运行。它显示例外 NO class def found 。 我已经在POM.xml中添加了依赖项,其范围是编译。 POM.xml文件:
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.6</version>
<scope>compile</scope>
</dependency>
例外:
Caused by: java.lang.ClassNotFoundException: org.apache.commons.codec.binary.Base64 from [Module "deployment.worldportfolio.war:main" from Service Module Loader]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:205)
提前致谢。
答案 0 :(得分:0)
我自己解决了。如果你想从eclipse IDE运行wildfly服务器,那么你应该按照这个非常简单的方法在WEB-INF中创建lib文件夹,并将所有必需的Jars放在lib文件夹中。你完成了。