場景
jar包在本地Windows系統上運行不報錯,在CentOS服務器上運行時提示:
org.quartz.SchedulerException: Couldn't get host name
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
這是因為jar包中有用到127.0.0.1來連接本地的數據庫的代碼。
然后CentOS服務器找不到主機。
首先查看主機名
hostname
然后查看hosts文件
vi /etc/hosts
確保沒有亂碼等,然后將上面的主機名添加到127.0.0.1 的后面
保存並退出即可。