新搭建的空骨架工程,本地启动特别慢,一次启动需要几分钟,非常影响工作效率。


如何解决该问题?

  1. 首先通过hostname命令,获取电脑主机名。例如,我的主机名称为sanshaoyedeMacBook-Pro.local
  2. sudo vi /etc/hosts打开hosts文件。
  3. 将配置『127.0.0.1 localhost』 ->127.0.0.1 localhost sanshaoyedeMacBook-Pro.local


测试发现目前此问题只出现在java8运行在Mac-Sierra系统上有该问题

为什么修改主机名可以解决该问题?

  1. 本地jar加载的时候会读取本地hosts配置。
  2. 读取本地hosts配置时线程hang住。详细异常如下:
java8在MAC Sierra版本启动本地工程非常慢

相关文章:

  • 2021-05-13
  • 2021-11-30
  • 2021-05-09
  • 2021-05-29
  • 2021-07-14
  • 2021-09-05
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-12
  • 2022-12-23
  • 2022-12-23
  • 2022-01-16
  • 2022-12-23
  • 2021-10-20
相关资源
相似解决方案