實操重寫IK分詞器源碼,基於mysql熱更新詞庫
參考網址:https://blog.csdn.net/wuzhiwei549/article/details/80451302html
問題一:
按照這篇文章的介紹,遇到一個問題:No suitable driver found for jdbc:mysql,搞了很久都沒搞定,緣由是沒有找到這個驅動。
後來看到一篇文章:https://blog.csdn.net/qq_24188167/article/details/77504505,裏面有說明,具體須要你把JDBC的jar包放到jdk/jre/ext文件夾目錄下,放好以後就成功了。
個人是將mysql-connector-java-6.0.6.jar包放在了:/home/java/jdk1.8.0_121/jre/lib/ext目錄下。java
問題2、access denied ("java.lang.RuntimePermission" "getClassLoader")
解決辦法:修改/home/java/jdk1.8.0_121/jre/lib/security/java.policy文件,
在grant下添加以下兩行代碼:
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission "getClassLoader";
參考網址:
https://blog.csdn.net/woowindice/article/details/433341
https://www.cnblogs.com/sharpest/p/7748350.htmlmysql
問題三:數據庫鏈接要加上時間格式和是否使用ssl的聲明,否則會報時間格式不對的錯誤和數據庫鏈接缺乏ssl證書的錯誤
jdbc:mysql://192.168.1.150:3306/songlou?useSSL=false&serverTimezone=GMTsql
而後就很開心的熱更新詞庫了。數據庫