溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

如何進(jìn)行WildFly部署

發(fā)布時(shí)間:2021-10-21 10:02:59 來(lái)源:億速云 閱讀:122 作者:柒染 欄目:大數(shù)據(jù)

如何進(jìn)行WildFly部署,相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。

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

問(wèn)題:?jiǎn)?dòng)之后,只有wildfly啟動(dòng)了,項(xiàng)目貌似沒(méi)有部署,也沒(méi)有啟動(dòng),并且配置了wildfly之后,idea總識(shí)別為16.1.0,不知道為什么。

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

過(guò)程:重新下載wildfly最新版本17.0.0,雖然啟動(dòng)未成功,但總算部署了,有錯(cuò)誤日志報(bào)出。

問(wèn)題:使用wildfly 17.0.0之后,啟動(dòng)報(bào)錯(cuò),

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

原因:在wildfly 10 及之后的版本中,有一個(gè)系統(tǒng)屬性 java.security.auth.login.config,它的值是上面這個(gè)路徑,但是在10之前的版本里,沒(méi)有這個(gè)屬性,所以,在使用10及以后的版本時(shí),配置這個(gè)系統(tǒng)變量值為空即可,用來(lái)覆蓋原有的。-Djava.security.auth.login.config=

問(wèn)題: java.security.auth.login.config屬性的作用

猜想:暫無(wú)答案,如果有大神知道,求告知

問(wèn)題:wildFly 17.0.0 啟動(dòng)報(bào)錯(cuò) com.fasterxml.jackson.datatype.jdk8.Jdk8Module cannot be cast to com.fasterxml.jackson.databind.Module

猜想:wildFly 8和 jackson有沖突,所以在使用 8 時(shí),在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時(shí),可能已經(jīng)解決了這個(gè)沖突,所以不需要上面這些代碼了,注釋掉之后,報(bào)錯(cuò)消失。

看完上述內(nèi)容,你們掌握如何進(jìn)行WildFly部署的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI