自從使用mac,啟動springboot項目是,一般都會卡在啟動界面10多秒,然后才開始啟動項目 ,一直會卡在下面:
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.1.1.RELEASE)
有一次請教同事問題,發現他的項目啟動很快,細問之下,原來是需要做一個配置。
打開hosts文件:
sudo vi /etc/hosts
可以看到如下內容:
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
只需要在最后一行里面加上自己機器名即可,如下:
::1 localhost ttk-mac.local
ttk-mac是我的mac機器名。至於如何查看機器名,最簡單的方法就是通過hostname命令查看。
通過這個配置,可以大幅提高spingboot項目在mac上的啟動速度。
小插曲:第一次配置時,粘貼錯了,粘貼成::1 localhos ttk-mact .local,然后發現啟動項目時並沒有變快。所以,一定要細心啊~~~~

