我们想使用 Wildfly 的
elytron-tool
实用程序来管理密钥库。我们在 26.1.2.Final
中使用以下命令动态配置 Wildfly gradle.properties
:
galleonVersion = 5.0.5.Final
wildflyVersion = 26.1.2.Final
wildflyLayers = cdi,jaxrs,microprofile-config,logging,datasources,mail,h2-datasource,core-management,web-console,core-toolstwild
(我还尝试将
elytron
和 elytron-tool
添加到上面的 wildFlyLayers 变量中,但没有成功,您会发现。)
不幸的是,当运行
elytron-tool.sh
或 elytron-tool.bat
时,我们会得到 ModuleNotFoundException
表示 elytron-tool
:
org.jboss.modules.ModuleNotFoundException: org.wildfly.security.elytron-tool
at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:301)
at org.jboss.modules.Main.main(Main.java:358)
来自 问题跟踪器 我指出一条评论,该问题已在 Wildfly 27 中得到修复。我们想知道这个问题是否可以在 Wildfly 26 中解决,因为我们不想在此时升级我们的 WildFly 版本时间。
我能够通过使用管理命令(例如,here)来访问和管理密钥库,而无需升级 WildFly 版本。