我想扩展一个已经作为模块添加到服务器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;来自服务模块加载器]
答案 0 :(得分:0)
首先,您确定要覆盖的方法未在CMakeLists.txt
中声明为final
,或者可能使用的是myJar-1.0.jar
。
如果没有使用这些来检索方法?
public static Modules.OverriddenModule override(Module ... modules)