關於linux部署專案後的錯誤暴露
阿新 • • 發佈:2019-01-28
1、tomcat啟動後 某些表找不到錯誤:
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during sca nning can i:46ove startup time and JSP compilation time. Exception in thread "SimpleAsyncTaskExecutor-1" org.springframework.jdbc.BadSqlGrammarException:編輯了一個屬性 就亂碼了 1) 排除掉專案本身的和tomcat的配置檔案編碼屬性 找到是因為mysql配置檔案缺少自定義編碼配置 因為其預設是Latin1編碼 2) 編輯/etc/my.cnf : 圖中三個位置
編輯完上傳重啟就行了 最開始安裝mysql時我是選擇讓它預設安裝的 包括路徑之類的。mysql在執行時使用的配置檔案之一就是my.cnf。安裝完成後的my.cnf檔案裡面的屬性配置基本沒有 於是我去安裝路徑下 /usr/share/mysql 找的一個叫 my-large.cnf 的檔案 複製到 /etc下更名為my.cnf 再進行的後續操作。