[oXygen-user] OSX: Using Java 7 With Oxygen

Radu Coravu
Mon Aug 4 04:05:54 CDT 2014


Hi Eliot,

Here's the particular DITA OT issue on which Jarno took the decision to 
upgrade the DITA OT 2.0 compilation to 1.7:

https://github.com/dita-ot/dita-ot/issues/1633

It is not necessary to start Oxygen using Java 1.7 or 1.8. You can start 
Oxygen using Java 1.6 but edit the DITA OT transformation scenario you 
are using and in the "Advanced" tab set the Java Home to point to a 
newer Java installation folder.

Regards,
Radu

Radu Coravu
<oXygen/>  XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com

On 7/24/2014 6:09 PM, George Cristian Bina wrote:
> Hi Eliot,
>
> Java 8 works better on Mac than Java 7 and you should be able to use
> that with oXygen and DITA OT 2.0 - Ionela pointed you to the
> distribution that contains a Java 8 JRE.
>
> Best Regards,
> George
> --
> George Cristian Bina
> <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
> http://www.oxygenxml.com
>
> On 7/23/14, 10:42 PM, Eliot Kimber wrote:
>> OK, I guess that explains it.
>>
>> Part of the issue I ran into was with testing the 2.0 version of the Open
>> Toolkit--it appears to be compiled with Java 7 (meaning it fails to run
>> under Java 6), so I upgraded to Java 7.
>>
>> This was just for testing the 2.0 OT through Oxygen, so it's not a deal
>> killer to have Oxygen continue to use Java 6.
>>
>> Cheers,
>>
>> E.
>> —————
>> Eliot Kimber, Owner
>> Contrext, LLC
>> http://contrext.com
>>
>>
>>
>>
>> On 7/23/14, 1:14 PM, "oXygen XML Editor Support (Ionela Istodor)"
>> <> wrote:
>>
>>> Hi Eliot,
>>>
>>> First I'd like to point out that the primary and recommended
>>> distribution of Oxygen for Mac OS X 10.5 and later (.zip) still requires
>>> Java SE 6 (from Apple). The reason for this is that Java SE 6 from Apple
>>> still has better integration and compatibility with OS X for desktop
>>> applications and is more stable then the Java distributions from Oracle.
>>> The .app launchers from this distribution do not recognize Java SE 7 or
>>> later from Oracle, only Java SE 6 from Apple. On the other hand the .sh
>>> scripts (e.g. oxygenMac.sh) work with any available Java (6 or later)
>>> runtime.
>>>
>>> There is also available a distribution of Oxygen v16.0 for OS X 10.8 and
>>> later (.tar.gz) that bundles Java SE 8u5. We have had various issues on
>>> OS X with Java SE 7, so we have decided to use Java SE 8 instead.
>>>
>>> This download is somewhat hidden among the 'Requirements' bulleted list.
>>> If you have trouble finding it, here's a direct download link:
>>> http://www.oxygenxml.com/InstData/Editor/MacOSX/VM/oxygen.tar.gz
>>>
>>> Note that this distribution only uses the bundled Java runtime (Java SE
>>> 8), not the system installed Java runtime.
>>>
>>> Regards,
>>> Ionela
>>>
>>> --
>>> Ionela Istodor
>>> oXygen XML Editor and Author Support
>>>
>>> Tel: +1-650-352-1250 ext.301
>>> Fax: +40-251-461482
>>> 
>>> http://www.oxygenxml.com
>>>
>>>
>>> --------------------------------------------------------------------------
>>>
>>> -
>>> This message (including any attachments) contains confidential
>>> information and is intended only for the individual(s) named. If you are
>>> not the named addressee you should not disseminate, distribute or copy
>>> this e-mail. Please notify the sender immediately by e-mail if you have
>>> received this e-mail by mistake and delete this e-mail from your system.
>>> Any quotation contained herein has a validity of 30 days, unless
>>> otherwise specified.
>>>
>>> On 7/23/2014 6:36 PM, Eliot Kimber wrote:
>>>> I have just updated my OS X system to Java 7. I get Java 7 as the java
>>>> version from the command line:
>>>>
>>>> contrext01:DITA-OT ekimber$ java -version
>>>> java version "1.7.0_65"
>>>> Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
>>>> Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
>>>>
>>>> And I was able to configure Eclipse to use the Java 7 runtime.
>>>>
>>>>
>>>> However, Oxygen is still using the Java 6 JRE and I can't see how to
>>>> change it. The instructions in the help that specify using the Java
>>>> Preferences utility are out of date as that utility is no longer
>>>> provided
>>>> by Apple and the Oracle Java preferences doesn't show anything except
>>>> the
>>>> Java 7 runtime.
>>>>
>>>> If I look at the system properties in the About Oxygen all the
>>>> java-related properties reflect Java 6, not Java 7, but I don't see any
>>>> place that these are actually being set (not in my .bashrc, not in the
>>>> Oxygen app plist files).
>>>>
>>>> What do I do to get Oxygen to use the 1.7 JRE?
>>>>
>>>> Thanks,
>>>>
>>>> E.
>>>>
>>>> —————
>>>> Eliot Kimber, Owner
>>>> Contrext, LLC
>>>> http://contrext.com
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> oXygen-user mailing list
>>>> 
>>>> http://www.oxygenxml.com/mailman/listinfo/oxygen-user
>>>>
>>> _______________________________________________
>>> oXygen-user mailing list
>>> 
>>> http://www.oxygenxml.com/mailman/listinfo/oxygen-user
>>
>>
>> _______________________________________________
>> oXygen-user mailing list
>> 
>> http://www.oxygenxml.com/mailman/listinfo/oxygen-user
>>
> _______________________________________________
> oXygen-user mailing list
> 
> http://www.oxygenxml.com/mailman/listinfo/oxygen-user





More information about the oXygen-user mailing list