温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何进行WildFly部署

发布时间:2021-10-21 10:02:59 来源:亿速云 阅读:130 作者:柒染 栏目:大数据

如何进行WildFly部署,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

重新安装2019.2版本的idea之后,wildfly8.1.0不好使了。

问题:启动之后,只有wildfly启动了,项目貌似没有部署,也没有启动,并且配置了wildfly之后,idea总识别为16.1.0,不知道为什么。

猜想:2019.2的idea和wildfly8.1.0不兼容了(或者是idea 2019.2不支持wildfly 8.1.0了)。

过程:重新下载wildfly最新版本17.0.0,虽然启动未成功,但总算部署了,有错误日志报出。

问题:使用wildfly 17.0.0之后,启动报错,

wildfly目录/modules/system/layers/base/org/picketbox/main/picketbox-4.9.4.Final.jar!/auth.confcannot be read

原因:在wildfly 10 及之后的版本中,有一个系统属性 java.security.auth.login.config,它的值是上面这个路径,但是在10之前的版本里,没有这个属性,所以,在使用10及以后的版本时,配置这个系统变量值为空即可,用来覆盖原有的。-Djava.security.auth.login.config=

问题: java.security.auth.login.config属性的作用

猜想:暂无答案,如果有大神知道,求告知

问题:wildFly 17.0.0 启动报错 com.fasterxml.jackson.datatype.jdk8.Jdk8Module cannot be cast to com.fasterxml.jackson.databind.Module

猜想:wildFly 8和 jackson有冲突,所以在使用 8 时,在jboss-deployment-structure.xml中添加了

<module name="com.fasterxml.jackson.core.jackson-core" />
<module name="com.fasterxml.jackson.core.jackson-databind" />
<module name="com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider" />
<module name="org.jboss.resteasy.resteasy-jackson2-provider" />

但是在wildFly 17时,可能已经解决了这个冲突,所以不需要上面这些代码了,注释掉之后,报错消失。

看完上述内容,你们掌握如何进行WildFly部署的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI