如何在wildfly swarm应用程序中使用YAML配置自定义主类

时间:2018-04-03 06:39:21

标签: configuration yaml main wildfly-swarm

我正在尝试使用插件配置中指定的自定义主类构建Wildfly Swarm应用程序(如下所示)

<plugin>
    <groupId>org.wildfly.swarm</groupId>
    <artifactId>wildfly-swarm-plugin</artifactId>
    <version>2018.3.3</version>
    <configuration>
        <mainClass>rnd.web.service.rest.App</mainClass>
    </configuration>
</plugin>

但是在构建/运行期间,参考文档显示弃用警告/信息(见下文)。但是文档没有提供有关如何实现它的任何细节。

  

自定义main()用法将在以后的版本中弃用   并且不再支持,请参阅   http://docs.wildfly-swarm.io用于替换它的YAML配置。

如果有人遇到并实施了它。请分享方法并正确参考。

1 个答案:

答案 0 :(得分:2)

正如弃用警告所说,它不是被弃用的self.arSceneView!.removeFromSuperview() self.arSceneView = nil 设置,而是自定义<mainClass>方法的全部用法。您在main方法中执行的所有配置都可以使用YAML配置。如果你发现缺少的东西,那就是一个错误。