[Building Sakai] The Switch to Java 1.6

Matthew Jones jonespm at umich.edu
Wed Mar 18 11:11:09 PDT 2009


Right I was just going to comment on that. Most newer machines are installed
with 64 bit osx and just 6 is just there as of a few months ago. I found
this page where you can download it for 32 bit osx or for 10.4. I'd guess
that apple might eventually make it available once it's officially
depreciated, but who knows.

http://landonf.bikemonkey.org/static/soylatte/

On ubuntu you can have both java's installed from apt and you switch them
quick with
update-alternatives --config javac
update-alternatives --config java

This was what I tested with (1.6.0_06) and verified it (2.5.4) was compiling
and at least running with the new java's. No extensive testing with the java
6 compiled version.

-Matthew

On Wed, Mar 18, 2009 at 2:04 PM, Steve Swinsburg <
s.swinsburg at lancaster.ac.uk> wrote:

> As a followup to my last post...
>
> Java 1.6 for Mac is available for 64-bit Leopard machines via Software
> Update then adjusting your default Java environment via Applications >
> Utilities > Java > Java Preferences
>
> It's not available for 32-bit machines or Tiger, yet. Apparently there are
> methods to get it on older machines/OS's as Aaron suggested, but I haven't
> tried anything.
>
>
> cheers,
> Steve
>
> ---
> Steve Swinsburg
> Portal Systems Developer
> Centre for e-Science
> Lancaster University
> Lancaster
> LA1 4YT
>
> email: s.swinsburg at lancaster.ac.uk
> phone: +44 (0) 1524 594870
>
>
>
>
>
>
>
> On 18 Mar 2009, at 17:40, Steve Swinsburg wrote:
>
>  AFAIK it's available for Leopard 10.5 by default (not sure about Tiger
>> 10.4).
>>
>> I've had it for a while and didn't do anything special, it came through
>> Software Updates a while back with a note saying that it would be installed
>> but not active. Java 1.5 is the active one by default.
>>
>> You can adjust this in Applications > Utilities > Java > Java Preferences
>>
>> cheers,
>> Steve
>>
>> ---
>> Steve Swinsburg
>> Portal Systems Developer
>> Centre for e-Science
>> Lancaster University
>> Lancaster
>> LA1 4YT
>>
>> email: s.swinsburg at lancaster.ac.uk
>> phone: +44 (0) 1524 594870
>>
>>
>>
>>
>>
>>
>>
>> On 18 Mar 2009, at 17:37, Aaron Zeckoski wrote:
>>
>>  Just a reminder that we held off on this before since OSX does not
>>> have Java 1.6 available yet (except beta). My personal opinion is that
>>> it would be ideal to not make things hard on the OSX developer
>>> community by putting 1.6 only java code in Sakai.
>>> I know that there are hacks to get 1.6 to work on OSX but I think we
>>> should wait for a supported relase. If there happens to be one and I
>>> am just unaware of it then someone feel free to shame me publicly.
>>> :-)
>>> -AZ
>>>
>>> On Wed, Mar 18, 2009 at 4:32 PM, Knoop, Peter <knoop at umich.edu> wrote:
>>>
>>>> Thanks for bringing this up, Seth.  There are a number of things we’ll
>>>> have
>>>> to sort out here for Sakai 2.5 and 2.6 maintenance releases, Sakai 2.7.0
>>>> and
>>>> trunk, and Sakai 3.  I’ve created SAK-15874 to help track progress:
>>>>
>>>>
>>>>
>>>> http://jira.sakaiproject.org/jira/browse/SAK-15874
>>>>
>>>>
>>>>
>>>> Both Sakai 2.5.x and Sakai 2.6.0 have only been QA’ed with 1.5 to-date.
>>>>  At
>>>> some point will need to transition to QA-ing on 1.6.  In the meantime,
>>>> if
>>>> anyone is building and running Sakai 2.5.x or Sakai 2.6.x with 1.6 in
>>>> production, could you please comment on SAK-15874 about your experience?
>>>> It would be good to know that there are some early adopters in
>>>> production
>>>> having success before we take the plunge as a whole.
>>>>
>>>>
>>>>
>>>> Maybe we could also get a quick show of hands via this email thread on:
>>>>
>>>>
>>>>
>>>> ·         Are you building your Sakai 2.5 or 2.6 instance using Java
>>>> 1.6?
>>>>
>>>> ·         When did you start building with and which version of Java
>>>> 1.6, or
>>>> when do you plan to change to 1.6?
>>>>
>>>> ·         Are you running your Sakai 2.5 or 2.6 instance using Java 1.6?
>>>>
>>>> ·         When did you start running with and which version of Java 1.6,
>>>> or
>>>> when do you plan to change to 1.6?
>>>>
>>>>
>>>>
>>>> We’ll also need to move trunk/Sakai 2.7 to Java 1.6 at some point as
>>>> well.
>>>> Any thoughts folks have on when it would be best to do this?  Perhaps
>>>> sooner
>>>> is better than later?
>>>>
>>>>
>>>>
>>>> What do folks working on Sakai 3.0/Kernel 2 think?  Are the plans for
>>>> the
>>>> mid-year early adopters release to run on Java 1.5 or 1.6?
>>>>
>>>>
>>>>
>>>> Thanks.
>>>>
>>>>
>>>>
>>>> -peter
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> From: sakai-dev-bounces at collab.sakaiproject.org
>>>> [mailto:sakai-dev-bounces at collab.sakaiproject.org] On Behalf Of Matthew
>>>> Jones
>>>> Sent: Monday, March 16, 2009 7:36 PM
>>>> To: Seth Theriault
>>>> Cc: sakai-dev at collab.sakaiproject.org
>>>> Subject: Re: [Building Sakai] JDK 1.5 "end-of-service-life" date is
>>>> October
>>>> 30, 2009
>>>>
>>>>
>>>>
>>>> Well, sakai 2.5.3 compiles all fine for me under java 1.6, and I've been
>>>> running a sakai 1.5 compiled code our development server under a 1.6 JVM
>>>> for
>>>> the past 6 months with nothing out of the ordinary occurring. The
>>>> benchmarks
>>>> have 1.6 running a certain percentage faster on certain application (I
>>>> think
>>>> for me sakai was starting up a few seconds faster) and the big one was
>>>> that
>>>> it doesn't have the debugging where it can crash the server (under 1.5)
>>>> which makes it much better for development. I haven't actively ran a 1.6
>>>> compiled sakai under a 1.6 jvm lately though.
>>>>
>>>> I have been using that tomcat workaround mentioned in Steven's post
>>>> through
>>>> for the java_opt
>>>> -Dsun.lang.ClassLoader.allowArraySyntax=true
>>>>
>>>> This conversion to 1.6 was tracked here without too much activity:
>>>> http://jira.sakaiproject.org/jira/browse/SAK-10716
>>>>
>>>> I'll try to roll it out tomorrow and see how it looks, but it would
>>>> probably
>>>> be worth having a QA server eventually running 1.6/1.6 to see how it
>>>> goes as
>>>> the posts suggest.
>>>>
>>>> I can volunteer one of the 2.5.x QA's if Pete wants.
>>>>
>>>> -Matthew
>>>>
>>>> On Mon, Mar 16, 2009 at 4:23 PM, Seth Theriault <slt at columbia.edu>
>>>> wrote:
>>>>
>>>> Hello,
>>>>
>>>> I am not sure what the plans to move Sakai to Java 6 are, but
>>>> this statement is probably worth noting:
>>>>
>>>> "J2SE 5.0 is in its Java Technology End of Life (EOL) transition
>>>> period. The EOL transition period began April 8th, 2008 and will
>>>> complete October 30th, 2009, when J2SE 5.0 will have reached its
>>>> End of Service Life (EOSL)."
>>>>
>>>> http://java.sun.com/javase/downloads/index_jdk5.jsp
>>>>
>>>> More info at:
>>>>
>>>> http://java.sun.com/products/archive/eol.policy.html
>>>>
>>>> Seth
>>>>
>>>> _______________________________________________
>>>> sakai-dev mailing list
>>>> sakai-dev at collab.sakaiproject.org
>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>
>>>> TO UNSUBSCRIBE: send email to
>>>> sakai-dev-unsubscribe at collab.sakaiproject.org
>>>> with a subject of "unsubscribe"
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> sakai-dev mailing list
>>>> sakai-dev at collab.sakaiproject.org
>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>
>>>> TO UNSUBSCRIBE: send email to
>>>> sakai-dev-unsubscribe at collab.sakaiproject.org
>>>> with a subject of "unsubscribe"
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Aaron Zeckoski (aaronz at vt.edu)
>>> Senior Research Engineer - CARET - Cambridge University
>>> [http://bugs.sakaiproject.org/confluence/display/~aaronz/<http://bugs.sakaiproject.org/confluence/display/%7Eaaronz/>
>>> ]
>>> Sakai Fellow - [http://aaronz-sakai.blogspot.com/]
>>> _______________________________________________
>>> sakai-dev mailing list
>>> sakai-dev at collab.sakaiproject.org
>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>
>>> TO UNSUBSCRIBE: send email to
>>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>>> "unsubscribe"
>>>
>>
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to
>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>> "unsubscribe"
>>
>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20090318/9ccb0d4f/attachment.html 


More information about the sakai-dev mailing list