将 maven 项目从 eclipse 部署到 wildlfy9 后,/WEB-INF/lib 中找不到 Jar
No Jar found in /WEB-INF/lib after deploying maven project from eclipse to wildlfy9
我看到 wildfly9.x 的行为非常奇怪。构建过程成功。单击 运行 AS -> 运行 on Server(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)
提前致谢。
我自己解决了。如果你想从 eclipse IDE 运行 wildfly 服务器,那么你应该按照这个非常简单的方法在 WEB-INF 中创建 lib 文件夹,并将所有需要的 Jar 文件放在 lib 文件夹中。你完成了。
我看到 wildfly9.x 的行为非常奇怪。构建过程成功。单击 运行 AS -> 运行 on Server(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)
提前致谢。
我自己解决了。如果你想从 eclipse IDE 运行 wildfly 服务器,那么你应该按照这个非常简单的方法在 WEB-INF 中创建 lib 文件夹,并将所有需要的 Jar 文件放在 lib 文件夹中。你完成了。