Idea部署Openfire原始碼時遇到的一些問題

2021-06-27 18:14:50 字數 855 閱讀 7720

首先對idea支援不是很好,當然,你可以說我新建乙個eclipse工程然後匯入進來,我只能說(⊙o⊙)哦好吧你贏了,嗯,差不多是醬紫吧,然後簡單記錄一下其中的幾個小問題,有幾個是我也遇到過但是看別人的部落格解決了的,暫且略過不表,留待日後補充完整,最坑的乙個是,ant編譯完openfire之後,通過serverstarter類來執行,進行除錯啊,原始碼開發啊什麼的,結果開啟之後發現500異常。。。如圖所示:

首先是這個i18n問題,哦,查閱了相關資料之後發現需要丟到bin目錄下,歡快的丟過去了,問題解決,爽歪歪,然後問題就變成了醬紫:

好吧,明顯是控制台外掛程式的問題嘛,這個看了下說是要把

admin-sidebar.xml這個檔案也丟到bin下面去,然後又歡快的丟過去了,發現,問題照舊,好吧,停掉,刪除工程中work目錄下和target/openfire目錄下所有內容,重新用ant編譯,然後再次執行,問題照舊!氣炸!

一怒之下去刷牙去了,刷牙的時候看了幾個笑話,然後回來檢查一下是不是丟的位置不對,突然發現了這個:

然後我戳!

抱著司馬當活馬醫的態度往這下面一丟!

對的,就是上圖你看到的醬紫,然後就一切正常了。。。

linux下部署openfire伺服器

openfire伺服器的安裝依賴於jdk以及資料庫 mysql為例 一 安裝jdk 2 安裝rpm包 sudo yum y localinstall mysql community release el7 5.noarch.rpm 3 安裝mysql sudo yum y install mysql...

(熱部署)IDEA熱部署,SpringBoot適用

1 ctrl shift alt 選擇registry 3 ctrl alt s 按如下圖選中 4 pom.xml增加依賴 org.springframework.boot spring boot devtools true 5 正常情況下熱部署已經配置成功,但是有部分人還會有問題,可以試試如下方式...

tomcat部署 idea 專案

啟動tomcat 預設localhost 8080 projectname 即可訪問,其中,projectname是專案名稱,下同。tomcat conf下修改server.xml,在中新增 projectname docbase projectname.war debug 0 privileged...