TempEst last release - Mac OSX

153 views
Skip to first unread message

Maude Jacquot

unread,
Jan 10, 2017, 6:52:53 AM1/10/17
to beast-users
Hi there,

I downloaded the last release (v1.5) of TempEst for Mac OS X from http://tree.bio.ed.ac.uk. Unfortunately I can't run the application: java seems to try to launch it but it crashes before being opened. 

Is there another executable I can download? Thank you for your help.

Maude

Guy Baele

unread,
Jan 10, 2017, 10:44:12 AM1/10/17
to beast-users
Hi Maude,

I just downloaded it myself and tried it; everything seems to be working fine.
Can you post a few more details about what happens on your machine?

Best regards,
Guy


Op dinsdag 10 januari 2017 12:52:53 UTC+1 schreef Maude Jacquot:

Justin Bagley

unread,
Jan 10, 2017, 11:10:26 AM1/10/17
to beast...@googlegroups.com
Hi Maude,

You may need to download and install the legacy Java SE 6 runtime environment. You can download it here: https://support.apple.com/kb/DL1572?locale=en_US. I installed this and then TempEst v1.5 worked for me. This fix should be needed, and work, on Mac OS X Lion through Sierra (e.g. after upgrading).

You may also run into a security issue if you try simply (left) double-clicking on the TempEst icon, where your mac opens a warning dialog box telling you it can't be opened because it's from an unidentified developer. In that case, go to the program in Finder, right click the icon and select "Open", and your mac will open the program and store a security exception allowing it to always be opened without the warning.

Best,
Justin Bagley


Justin C. Bagley, Ph.D.
CNPq Young Talent Fellow (Postdoc)
& Senior Research Associate
Departamento de Zoologia
Universidade de Brasília
70910-900 Brasília, DF, Brasil
jcba...@unb.br
Website: http://www.justinbagley.org

--
You received this message because you are subscribed to the Google Groups "beast-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beast-users+unsubscribe@googlegroups.com.
To post to this group, send email to beast...@googlegroups.com.
Visit this group at https://groups.google.com/group/beast-users.
For more options, visit https://groups.google.com/d/optout.

Maude Jacquot

unread,
Jan 11, 2017, 6:58:15 AM1/11/17
to beast-users
Hi Guy and Justin,

Thank you very much for your suggestions. I really appreciate your help. 

I reinstalled java on my computer and, of course, I double-checked that the program was allowed to be opened. 

I also tried to install it on an other mac. I had exactly the same issue. As both computers were under El Captain, I upgraded one of them to macOs Sierra and the problem is still not solved.

When opening the application, the TempEst logo appears in my dock and then disappears after one or two seconds without any error message. The programm is not launched and I can't see any java applications running in the background.

Beast or Spread for example work fine.

Hope we can find a solution. Thanks again for your help.

Maude 
To unsubscribe from this group and stop receiving emails from it, send an email to beast-users...@googlegroups.com.

Justin Bagley

unread,
Jan 11, 2017, 10:48:51 AM1/11/17
to beast...@googlegroups.com
Hi Maude,

In the past, when java software was crashing on one of my macs, I recall checking and repairing disk permissions using Disk Utility. I also remember checking to make sure that the JAVA_HOME environmental variable was correctly set. To do the latter, Follow the steps below:
1. go to Terminal and open your bash_profile file...
$ nano ~/.bash_profile

This will show the contents of the file. The top should show setting for the PATH variable, e.g. PATH=$PATH:$HOME/bin. 

2. If you don't see JAVA_HOME below this in the file, then add it in using one of the two options below:

Option #1: Just give it the folder path...

export JAVA_HOME=$(/usr/libexec/java_home)


Option #2: first check your java versions and add the latest one...
/usr/libexec/java_home -V    ## This is the check showing your virtual machines.

Matching Java Virtual Machines (3):

    1.8.0_101, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home

    1.6.0_65-b14-468, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

    1.6.0_65-b14-468, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

$ export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home   ## This is setting the variable.

3. Next, save the newly edited bash_profile by entering control^O (to write to file), control^X (to exit nano).

Now try to open TempEst again. Hopefully, one of the above will work for you!

Best,

Justin

Justin C. Bagley, Ph.D.
CNPq Young Talent Fellow (Postdoc)
& Senior Research Associate
Departamento de Zoologia
Universidade de Brasília
70910-900 Brasília, DF, Brasil
jcba...@unb.br
Website: http://www.justinbagley.org

To unsubscribe from this group and stop receiving emails from it, send an email to beast-users+unsubscribe@googlegroups.com.

Maude Jacquot

unread,
Jan 11, 2017, 11:16:32 AM1/11/17
to beast-users
Hi Justin,

Many thanks, problem solved! This needed the legacy Java SE 8 (and not 6) runtime environment. 

I'm really grateful for your help.

All the best,

Maude

Justin Bagley

unread,
Jan 11, 2017, 11:19:48 AM1/11/17
to beast...@googlegroups.com
Hi Maude,

You're welcome! Glad to help in any way possible, take care.

Cheers,

Justin

Justin C. Bagley, Ph.D.
CNPq Young Talent Fellow (Postdoc)
& Senior Research Associate
Departamento de Zoologia
Universidade de Brasília
70910-900 Brasília, DF, Brasil
jcba...@unb.br
Website: http://www.justinbagley.org

To unsubscribe from this group and stop receiving emails from it, send an email to beast-users+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages