扩展模块期间的ClassNotFoundException [Wildfly]

时间:2015-09-17 06:33:28

标签: java jboss wildfly

我想扩展一个已经作为模块添加到服务器Wildfly中的类。在编译和开发工作时,我添加到项目jar(myJar-1.0.jar和com.test.wildfly.TestClass)以及以下内容:

<dependency>
    <groupId>test-group</
    <artifactId>test</artifactId>
    <version>1.0</version>
    <scope>system</scope>
    <systemPath>${basedir}/src/lib/myJar-1.0.jar</systemPath>
</dependency>

项目编译,部署和运行。但问题是当我去的地方超越了我犯错误的地方

  

引起:java.lang.ClassNotFoundException:com.test.wildfly.TestClass来自[Module&#34; deployment.testapp-1.00.00.ear:main&#34;来自服务模块加载器]

1 个答案:

答案 0 :(得分:0)

首先,您确定要覆盖的方法未在CMakeLists.txt中声明为final,或者可能使用的是myJar-1.0.jar

如果没有使用这些来检索方法?

public static Modules.OverriddenModule override(Module ... modules)