搭建xqy骨架專案遇到的問題總結
阿新 • • 發佈:2018-12-09
問題及解決方式
①少寫了@ResponseBody出現的結果
②FileUtil類中沒有自己想要的方法
這個是匯入的類是不正確的,需要新增以下依賴
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId>
<version>1.7.4</version>
</dependency>
③在使用Minio下載檔案
a.一開始報的是報空指標異常 這時候可能的原因是:請求的地址寫的方式不正確,下載的地址中不應該是字尾為pub的,而是不帶pub的,且這個地址是相當於配置檔案中的地址(如下圖的 static.url) b.下載的時候一直下載都是0KB 首先確保自己的路徑是沒有問題的 由於自己沒有采用debug除錯程式,而是用輸出語句進行除錯,一不小心用System.out.print(inputstream)列印了流物件,這樣導致了流物件被讀取了一次,由於大部分的IO流是不能重複讀取的,所以才導致了下載的資料都是0KB.(這個是自己基礎不紮實導致的)(有關流的重複讀取:https://mp.csdn.net/mdeditor/82631152
④在啟動Minio伺服器端的時候遇到端口占用
解決方式如下: Windows中殺死佔用某個埠的程序
⑤啟動MongoDB服務的時候出現了
解決方式:以管理員身份執行cmd終端就不會報錯了
⑥Tomcat啟動報錯
在IDEA中部署專案的時候,tomcat啟動不起來,照理來說tomcat的安裝目錄下應該要有日誌資訊的提示的,但是我沒有看到有日誌檔案,就只好看終端出現的資訊,資訊裡面提示了resultType=”resultMap”(正確的為resultMap=”resultMap”),改完這個錯誤之後,就沒有問題了