Kace not seeing Java install Mac

Looking to push Java out via Kace. I have a VM running OS X 10.9 and have installed JDK 8 update 25. After install I did a force update and Kace does not see Java installed on my machine. Why don't Kace see Java installed? I can run the command java -version and see thats its installed, but still don't see it in Kace.

Since Java isn't an application KACE does not detect it. I created a custom inventory rule to capture Java versions on our computers:

ShellCommandTextReturn(java -version)

Of course if you want to deploy Java then you need a custom inventory rule that will find the specific version that you are deploying. You can do this by looking at the Java plugin. Here's a rule that finds a specific version:

That's because on windows there is a javaw.exe that KACE detects. It also appears in the Windows Add/Remove Programs list which KACE also utilizes. I believe on MacOS it performs a search for folders named .app and catalogs those.