geoserver geotools native JAI ImageIO error及false錯(cuò)誤和未開啟問題解決方法
學(xué)習(xí)geotools,就會(huì)用到JAI. 最好不要把jar包放到j(luò)re環(huán)境下,而是在使用的時(shí)候,引入。因?yàn)樵趃eoserver的web-lib目錄下,存在JAI的jar.如果版本沖突,還會(huì)導(dǎo)致geoserver無法啟動(dòng)。版本正確也會(huì)報(bào)錯(cuò):could not load mediaLib accelerator wrapperclasses continuing in pure Java model,geoserver卻能正常工作。如果我們想忽略這類錯(cuò)誤,可以刪去geoserver的web-lib下的JAI包,并修改"tocat/bin"目錄下的catalin.bat。
在這行: if not exist set JAVA_OPTS = %JAVA_OPTS%... 后加上 -Dcom.sun.media.jai.disableMediaLib = true
解決geoserver服務(wù)無狀態(tài)顯示false問題
Native JAIfalse
Native JAI ImageIOfalse
參考:
geoserver生產(chǎn)環(huán)境調(diào)優(yōu)
http://gantiao.com.cn/post/18002178.html
linux geoserver調(diào)優(yōu)之JAVA圖像處理優(yōu)化(原生JAI和IMAGEIO和JAVA默認(rèn)庫相互轉(zhuǎn)換)
http://gantiao.com.cn/post/18002157.html
總結(jié)原因是jai和imageio沒有正確安裝,導(dǎo)致的問
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場。
轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。