WildFly不会从自定义添加的模块运行主类

时间:2016-12-20 19:42:17

标签: java wildfly wildfly-9

我已将自定义模块添加到WildFly 9.JAR文件有一个主类,如下所示:

package com.demo;

public class Main {
    static{
        System.out.println("**********************This is from main static********************");
    }
    public static void main(String[] args) {
        System.out.println("**********************This is from main********************");
    }
}

module.xml 文件包含以下内容:

<?xml version="1.0" ?>

<module xmlns="urn:jboss:module:1.1" name="com.demo">
    <main-class name="com.demo.Main"/>
    <resources>
        <resource-root path="Demo.jar"/>
    </resources>
</module>

我已在wildfly\modules\system\layers\base\com\demo\main下手动复制了这两个文件。但是当我启动WildFly时,我看不到System.out.println行中的任何一行。

然后我使用jboss-cli命令添加了模块,并在wildfly-9.0.2.Final\modules\com\demo\main下添加了模块。但仍然在WildFly开始时我看不到任何System.out.println

有人可以告诉我我做错了什么吗?谢谢!

0 个答案:

没有答案