Ich entwickle mit Eclipse unter Verwendung von MacBook Pro (2016 Touch Bar-Modell), aber Java 1.8 startet sehr langsam ... In meinem Fall mache ich so etwas wie Maven-> Compile-> Tomcat Run-> Test in Spring Boot, aber es dauert zu lange, um Tomcat zu starten. Frustriert. Ich habe mich gefragt, ob etwas getan werden kann, aber es gab einen Weg, es zu lösen, also habe ich diesen Artikel geschrieben.
Die Ursache hierfür sind Informationen im Stapelüberlauf. Weitere Informationen finden Sie in diesem Abschnitt.
InetAddress.getLocalHost() slow to run (30+ seconds) https://stackoverflow.com/questions/33289695/inetaddress-getlocalhost-slow-to-run-30-seconds/40487173?stw=2#40487173
Starten Sie ein Terminal und überprüfen Sie den Hostnamen Ihres Mac.
~ hogehoge$ hostname
MacBook-Pro.local ← Dies wird zurückgegeben
Fügen Sie danach `` `MacBook-Pro.local``` zur Hosts-Datei hinzu.
Dies allein sollte den Start beschleunigen.
* Das Folgende ist ein Beispiel, also kopieren Sie es bitte nicht so wie es ist.
#### **`/etc/hosts`**
```text
127.0.0.1 localhost MacBook-Pro.local
::1 localhost MacBook-Pro.local
Das Java, das ich benutze, ist:
$ java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)