<div dir="ltr">Hi all, <div>for those of you interested in this subject, and thanks to the help of Vlad (<a href="mailto:vladdu55@gmail.com">vladdu55@gmail.com</a>), I came up with a solution to work on my Macbook Pro.</div><div><br></div><div>Root cause was: Java 8! </div><div>Switching to Java 7 magically solved all the issues. </div><div>Here is what I did in detail.</div><div><br></div><div>0) my machine's 'name' is 'legolas'. </div><div>1) in System Preferences, it is displayed as "Computer Name: legolas" but underneath this, it reads: "Computers on your local network can access your computer at : <b>legolas.local</b>". </div><div>So I changed the hostname to be this fully qualified name: </div><div><p style="margin:0px;font-size:11px;font-family:Menlo;background-color:rgb(254,244,156)">legolas:~ finzic$ sudo hostname -s legolas.local</p></div><div><span style="font-family:Menlo;font-size:11px;background-color:rgb(254,244,156)">legolas:~ finzic$ hostname</span><br></div><div><span style="font-family:Menlo;font-size:11px;background-color:rgb(254,244,156)">legolas.local</span></div><div><span style="font-family:Menlo;font-size:11px;background-color:rgb(254,244,156)"><br></span></div><div>2) I modified the /etc/hosts to include <b>legolas</b> and <b>legolas.local</b> on the same line as 127.0.0.1</div><div>Looking at the log files, it seems that both the short-name and the long-name version are needed to have it working. </div><div><br></div><div>3) Most importantly I found that the default JDK used was 1.8.0, so I set JAVA_HOME to the 1.7.0 folder and launched Eclipse via terminal: </div><div><p style="margin:0px;font-family:Menlo;color:rgb(255,255,255);background-color:rgb(44,103,200)">legolas:MacOS finzic$ /usr/libexec/java_home -V</p>
<p style="margin:0px;font-family:Menlo;color:rgb(255,255,255);background-color:rgb(44,103,200)">Matching Java Virtual Machines (4):</p>
<p style="margin:0px;font-family:Menlo;color:rgb(255,255,255);background-color:rgb(44,103,200)">    1.8.0_05, x86_64:<span class="" style="white-space:pre">        </span>"Java SE 8"<span class="" style="white-space:pre">     </span>/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home</p>
<p style="margin:0px;font-family:Menlo;color:rgb(255,255,255);background-color:rgb(44,103,200)">    1.7.0_55, x86_64:<span class="" style="white-space:pre">        </span>"Java SE 7"<span class="" style="white-space:pre">     </span>/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home</p>
<p style="margin:0px;font-family:Menlo;color:rgb(255,255,255);background-color:rgb(44,103,200)">    1.6.0_65-b14-462, x86_64:<span class="" style="white-space:pre">        </span>"Java SE 6"<span class="" style="white-space:pre">     </span>/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home</p>
<p style="margin:0px;font-family:Menlo;color:rgb(255,255,255);background-color:rgb(44,103,200)">    1.6.0_65-b14-462, i386:<span class="" style="white-space:pre">  </span>"Java SE 6"<span class="" style="white-space:pre">     </span>/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home</p>
<p style="margin:0px;font-family:Menlo;color:rgb(255,255,255);background-color:rgb(44,103,200);min-height:18px"><br></p>
<p style="margin:0px;font-family:Menlo;color:rgb(255,255,255);background-color:rgb(44,103,200)">/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home</p>
<p style="margin:0px;font-family:Menlo;color:rgb(255,255,255);background-color:rgb(44,103,200)">legolas:MacOS finzic$ echo $JAVA_HOME</p>
<p style="margin:0px;font-family:Menlo;color:rgb(255,255,255);background-color:rgb(44,103,200)">/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home</p>
<p style="margin:0px;font-family:Menlo;color:rgb(255,255,255);background-color:rgb(44,103,200)">legolas:MacOS finzic$ </p></div><div><br></div><div>This way, everything worked extra-smoothly. </div><div>This means that all the issues of timeouts in communication between Java and Erlang in my opinion were caused by Eclipse running Java 8. </div><div><br></div><div>Thank to Vlad once more for all the help. </div><div>Luca.</div></div><div class="gmail_extra"><br><div class="gmail_quote">2014-11-05 10:58 GMT+01:00 Luca Finzi Contini <span dir="ltr"><<a href="mailto:lucafinzicontini@gmail.com" target="_blank">lucafinzicontini@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi all, <div>is there anyone using ErlIDE / Eclipse on Mac OS X Mavericks? </div><div>I have successfully installed it on Windows but I usually work on a Mac. </div><div>I tried with Eclipse 3.7, 4.2.2, 4.4, with no luck.</div><div>The IDE goes 'not responding' after a few keystrokes on the source editor. </div><div>In the rare moments of awakens it has *wonderful* hot code update features which are really good especially for those accustomed to Eclipse in the Java world. </div><div>I tried to follow the suggestions here:</div><div><br></div><div><a href="https://github.com/erlide/erlide/wiki/Troubleshooting" target="_blank">https://github.com/erlide/erlide/wiki/Troubleshooting</a><br></div><div><br></div><div>especially when it says: </div><div>"<span style="color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:16px;line-height:25px">For Macs, an alternative solution is to rename your computer from </span><code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:14px;padding:0.2em 0px;margin:0px;background-color:rgba(0,0,0,0.0392157);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;color:rgb(51,51,51)">foo.whatever</code><span style="color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:16px;line-height:25px"> to just </span><code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:14px;padding:0.2em 0px;margin:0px;background-color:rgba(0,0,0,0.0392157);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;color:rgb(51,51,51)">foo</code><span style="color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:16px;line-height:25px"> (or anyhting without any dots)."</span></div><div><span style="color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:16px;line-height:25px"><br></span></div><div><font color="#333333" face="Helvetica Neue, Helvetica, Segoe UI, Arial, freesans, sans-serif" size="3"><span style="line-height:25px">If I do this, apparently I cannot start an erlang instance with long name as in </span></font></div><div><font color="#333333" face="Helvetica Neue, Helvetica, Segoe UI, Arial, freesans, sans-serif" size="3"><span style="line-height:25px"><br></span></font></div><div><font color="#333333" face="Helvetica Neue, Helvetica, Segoe UI, Arial, freesans, sans-serif" size="3"><span style="line-height:25px">erl -name foo</span></font></div><div><font color="#333333" face="Helvetica Neue, Helvetica, Segoe UI, Arial, freesans, sans-serif" size="3"><span style="line-height:25px"><br></span></font></div><div><font color="#333333" face="Helvetica Neue, Helvetica, Segoe UI, Arial, freesans, sans-serif" size="3"><span style="line-height:25px">The currently installed Java version is 1.8.0. </span></font></div><div><font color="#333333" face="Helvetica Neue, Helvetica, Segoe UI, Arial, freesans, sans-serif" size="3"><span style="line-height:25px"><br></span></font></div><div><font color="#333333" face="Helvetica Neue, Helvetica, Segoe UI, Arial, freesans, sans-serif" size="3"><span style="line-height:25px">Has anyone managed to have ErlIDE up and running smoothly on Mac?</span></font></div><div><font color="#333333" face="Helvetica Neue, Helvetica, Segoe UI, Arial, freesans, sans-serif" size="3"><span style="line-height:25px">Thanks in advance.</span></font></div><span class="HOEnZb"><font color="#888888"><div><font color="#333333" face="Helvetica Neue, Helvetica, Segoe UI, Arial, freesans, sans-serif" size="3"><span style="line-height:25px">Luca.</span></font></div><div><br></div></font></span></div>
</blockquote></div><br></div>