# Does Servoy Developer 7.4.3 still need Java 1.6 on OS X?

**URL:** https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419
**Category:** Classic Servoy
**Created:** [March 31, 2015, 1:26pm UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419 "2015-03-31T13:26:58Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![huber](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/huber/32/5042_2.png) [@huber](https://forum.servoy.com/u/huber)
#### Post date: [March 31, 2015, 1:26pm UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/1 "2015-03-31T13:26:58Z")

</div>

I deinstalled the Java Virtual Machine on my OS X machine to see if Servoy 7.4.3 still needs Java 1.6.0. It seems so as a dialog appeared to download Java 1.6. I thought I read in the Servoy forum that Servoy Developer doesn’t need Java 1.6 any more. Not true?

Regards,

---

<div class="post-metadata">

### Author: ![Harjo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/harjo/32/4873_2.png) [@Harjo](https://forum.servoy.com/u/Harjo)
#### Post date: [March 31, 2015, 7:25pm UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/2 "2015-03-31T19:25:52Z")

</div>

Servoy 7.4.3 does not need Java 1.6…  
it runs fine under Java 7 & 8, there is an issue, with the latest Java 8 wit Yosemite. (you can’t get the cursor into fields)  
you can workaround it: [viewtopic.php?f=11&t=20808&p=111681&hilit=oracle#p111722](https://www.servoy.com/forum/viewtopic.php?f=11&t=20808&p=111681&hilit=oracle#p111722)

What dialog do you see??

---

<div class="post-metadata">

### Author: ![huber](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/huber/32/5042_2.png) [@huber](https://forum.servoy.com/u/huber)
#### Post date: [March 31, 2015, 8:57pm UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/3 "2015-03-31T20:57:41Z")

</div>

I uninstalled Java 1.6 in /System/Library/Java/JavaVirtualMachines/ so there is no Java installed at all any more on my Mac (and also no Java Developer Previews in /Library/Java/JavaVirtualMachines/).

Then I start Servoy Developer and get the attached dialog. I would have expected a dialog telling me to install the current JVM, not version 1.6.

> Harjo:  
> Servoy 7.4.3 does not need Java 1.6…  
> it runs fine under Java 7 & 8, there is an issue, with the latest Java 8 wit Yosemite. (you can’t get the cursor into fields)  
> you can workaround it: [viewtopic.php?f=11&t=20808&p=111681&hilit=oracle#p111722](https://www.servoy.com/forum/viewtopic.php?f=11&t=20808&p=111681&hilit=oracle#p111722)
> 
> What dialog do you see??

Regards,

 ![install java 1.6.png](https://canada1.discourse-cdn.com/flex010/uploads/servoy/original/2X/7/759a31291eba196a54e142d3922055b54ddc93ab.png)

---

<div class="post-metadata">

### Author: ![Harjo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/harjo/32/4873_2.png) [@Harjo](https://forum.servoy.com/u/Harjo)
#### Post date: [March 31, 2015, 9:54pm UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/4 "2015-03-31T21:54:08Z")

</div>

Ahh, You are talking about developer. Left OSX years oke, for developing in Servoy…

---

<div class="post-metadata">

### Author: ![tgs](https://avatars.discourse-cdn.com/v4/letter/t/f19dbf/32.png) [@tgs](https://forum.servoy.com/u/tgs)
#### Post date: [April 1, 2015, 2:33pm UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/5 "2015-04-01T14:33:20Z")

</div>

Hi Robert,

do you have any other Java Version installed on your Mac?

I did the same as you to uninstall Java 6 but installed Java 8 bevor starting Servoy Developer.  
For me it’s working, but I don’t know where I can detect under wich Java version the Servoy Developer is running!?  
BTW I’m still on OS X 10.9.5.

Regards

EDIT:  
I have still Java 1.6.0.jdk in /System/Library/Java/JavaVirtualMachines/.  
But “java -version” in the Terminal returns “build 1.8.0\_40”. Thought Servoy Dev. ist running with this JRE, but I’m obviously wrong!?

---

<div class="post-metadata">

### Author: ![jcompagner](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/jcompagner/32/4889_2.png) [@jcompagner](https://forum.servoy.com/u/jcompagner)
#### Post date: [May 21, 2015, 8:33am UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/6 "2015-05-21T08:33:00Z")

</div>

you can see exactly where the developer runs with if you open the Help-\>About-\>Installation details -\>Configuration

there you see a textarea with all the java options that are currently there/set

for example: java.version=1.8.0\_20

---

<div class="post-metadata">

### Author: ![huber](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/huber/32/5042_2.png) [@huber](https://forum.servoy.com/u/huber)
#### Post date: [May 21, 2015, 9:40am UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/7 "2015-05-21T09:40:16Z")

</div>

It shows in my environment the following:

```auto
-vm
/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/bin/../jre/lib/server/libjvm.dylib
eclipse.home.location=file:/Applications/Servoy/developer/
eclipse.launcher=/Applications/Servoy/developer/servoy.app/Contents/MacOS/servoy
eclipse.launcher.name=Servoy
eclipse.p2.data.area=@config.dir/../p2/
eclipse.p2.profile=Servoy
eclipse.product=com.servoy.eclipse.core.ide
eclipse.startTime=1432200451190
eclipse.vm=/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/bin/../jre/lib/server/libjvm.dylib
eclipse.vmargs=-Xms40m
-Xmx512m
...

```

So it seems to run on Java 1.8.0\_x.  
But then I am wondering why is the Servoy Developer asking to install Java 1.6.0 when this Java version is not installed? I have to install Java 1.6, as otherwise Servoy Developer does not run.

- OS X 10.9.5
- Servoy Developer 7.4.3
- There is Java 1.6.0 (need, see above) and Java 1.8.0 installed

Regards,

> jcompagner:  
> you can see exactly where the developer runs with if you open the Help-\>About-\>Installation details -\>Configuration
> 
> there you see a textarea with all the java options that are currently there/set
> 
> for example: java.version=1.8.0\_20

---

<div class="post-metadata">

### Author: ![jcompagner](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/jcompagner/32/4889_2.png) [@jcompagner](https://forum.servoy.com/u/jcompagner)
#### Post date: [May 21, 2015, 9:53am UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/8 "2015-05-21T09:53:13Z")

</div>

i see we tried to fix something for this: [https://support.servoy.com/browse/SVY-7341](https://support.servoy.com/browse/SVY-7341)

but that should be i think in 7.4.3 but its still a problem with the latest 7.4.4?

---

<div class="post-metadata">

### Author: ![huber](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/huber/32/5042_2.png) [@huber](https://forum.servoy.com/u/huber)
#### Post date: [May 27, 2015, 8:54am UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/9 "2015-05-27T08:54:00Z")

</div>

The Application Server and the Servoy Developer Version 7.4.4 are still asking for Java 1.6 on OS X and not starting if one doesn’t install Java 1.6. Can you please have a look at this problem again - thanks a lot!

> jcompagner:  
> i see we tried to fix something for this: [https://support.servoy.com/browse/SVY-7341](https://support.servoy.com/browse/SVY-7341)
> 
> but that should be i think in 7.4.3 but its still a problem with the latest 7.4.4?

Regards,

---

<div class="post-metadata">

### Author: ![jcompagner](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/jcompagner/32/4889_2.png) [@jcompagner](https://forum.servoy.com/u/jcompagner)
#### Post date: [May 27, 2015, 11:49am UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/10 "2015-05-27T11:49:05Z")

</div>

what i don’t get is your comment about the “application server”  
that will for sure not ask for a java 1.6 thats just an .sh file that just starts “java xxxxxxxxx”

But if you do a clean install of server 7.4 .4 so get the installer and install a brand new clean install  
then if you start the developer it wants java 6?

We are not talking here about a upgraded one, because upgrading does only upgrade plugins not the exe or anything related to the “app”

---

<div class="post-metadata">

### Author: ![huber](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/huber/32/5042_2.png) [@huber](https://forum.servoy.com/u/huber)
#### Post date: [May 27, 2015, 3:57pm UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/11 "2015-05-27T15:57:51Z")

</div>

With the hint to the Application Server I meant a stand alone Application Server will not start if no Java 6 is present. With stand alone I mean the Application Server which is not started by the Sevoy Developer, but started for example on OS X by the launch daemon and the launchctl list. For example with following line

```auto
sudo launchctl load -w /Library/LaunchDaemons/com.servoy.server.plist

```

Of course, the one started by the Developer does also not start, but there the Developer previously says it’s needing Java 6.

Hope this helps clarifying.  
Regards,

---

<div class="post-metadata">

### Author: ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)
#### Post date: [May 27, 2015, 4:28pm UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/12 "2015-05-27T16:28:55Z")

</div>

Hi Robert,

What does the servoy log say? This is for the Servoy server, not Developer.

---

<div class="post-metadata">

### Author: ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)
#### Post date: [May 27, 2015, 6:45pm UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/13 "2015-05-27T18:45:57Z")

</div>

Hi Robert,

I just tested 7.4.3 and 7.4.4 on a Mac OS X 10.10 environment with Java 7 on it and both versions don’t ask for Java 6.  
I tried both Developer and Server and both run without any issues.

The fact that Servoy server is not running for you might suggest there is something else going on. You say you uninstalled the Java Virtual Machine, do you still have Java 7/8 installed? Perhaps some symlinks/environment variables are not pointing to the Oracle JVM(s).

---

<div class="post-metadata">

### Author: ![huber](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/huber/32/5042_2.png) [@huber](https://forum.servoy.com/u/huber)
#### Post date: [May 29, 2015, 6:56am UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/14 "2015-05-29T06:56:10Z")

</div>

Hi Robert

Thanks for testing. I have the current Java 8 installed. Are you aware of a way to check the sys links and environment variables? I am going to check with a clean installation of the Developer (was not aware there is a difference between updated and clean installation concerning the Developer).

Regards,

---

<div class="post-metadata">

### Author: ![tgs](https://avatars.discourse-cdn.com/v4/letter/t/f19dbf/32.png) [@tgs](https://forum.servoy.com/u/tgs)
#### Post date: [July 21, 2015, 9:51am UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/15 "2015-07-21T09:51:42Z")

</div>

Since I have installed Java jdk 1.8.0\_51, I get the message for installing Java SE 6!!??

[attachment=0]java6.png[/attachment]  
Servoy Dev. 7.4.4  
Mac OS X 10.10.4

Servoy Dev. was starting without the message with the previous Version of Java 8!

p.s.  
I have set the symlink by:

```auto
ln -nsf /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home”
export PATH=$JAVA_HOME/bin:$PATH

```

 ![java6.png](https://canada1.discourse-cdn.com/flex010/uploads/servoy/original/2X/0/0ea756de5880ae1b17a6478e1760afba556c6570.png)

---

<div class="post-metadata">

### Author: ![steve1376656734](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/steve1376656734/32/4613_2.png) [@steve1376656734](https://forum.servoy.com/u/steve1376656734)
#### Post date: [July 22, 2015, 10:21am UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/16 "2015-07-22T10:21:56Z")

</div>

Hi Thomas,

Not sure if this will help but I had this issue immediately after I upgraded to OS X 10.10.4. Prior to the upgrade Servoy developer (7.4.4) was running perfectly with no Java 6 installed but after the upgrade, as soon as I started Developer, it gave me the message you have above. A simple reboot of the affected machine restored everything to working order again.

Have you rebooted since you installed 10.10.4?

Steve

---

<div class="post-metadata">

### Author: ![tgs](https://avatars.discourse-cdn.com/v4/letter/t/f19dbf/32.png) [@tgs](https://forum.servoy.com/u/tgs)
#### Post date: [July 22, 2015, 10:44am UTC](https://forum.servoy.com/t/does-servoy-developer-7-4-3-still-need-java-1-6-on-os-x/18419/17 "2015-07-22T10:44:31Z")

</div>

Hi Steve,

of course, I made several reboots since I have installed Mac OS 10.10.4!

Also Servoy Dev. 7.4.4 was running without the message on 10.10.4 and Java 1.8.0\_45.

I went back to this privious Java vers., but no success, I got the message again.

I could fix that only by reinstalling JavaForOSX2014-001!?

Regards
