If I remember well most of the new things that Java 5 added to Java 4 are just 
"syntactic sugar".
Generics, for example, are compiled into "standard" bytecode.
This means that, very often, you can compile a Java 5 source code with a Java 5 
compiler
and then execute it with a Java 4 runtime.
 
So, even if Vivid's customer still use Java 4 to _run_ JUMP, there should be no 
problem in
_compiling_ it with Java 5. One may just have to try and see what happens.
 
There are some packages and classes added to Java 5 that are not present in 
Java 4 though,
and this may prevent a program from running.
 
One of the addition is the concurrency package, that contains interfaces and 
classes
useful to work with collections in a multithreaded environment.
 
If needed (I'm thinking for example at Landon's work on FeatureCache)
they are available as a backport from:
    http://dcl.mathcs.emory.edu/util/backport-util-concurrent/index.php
 
 
Bye
Paolo Rizzi
 

-----Messaggio originale-----
Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] conto di Sunburned Surveyor
Inviato: martedì 17 aprile 2007 20.52
A: List for discussion of JPP development and use.
Oggetto: Re: [JPP-Devel] Moving OpenJUMP Development To 1.5 JDK...


Thanks for that input David. It sounds like we are already using Java 1.5 in 
OpenJUMP and it hasn't caused any problems so far. We will have to keep an eye 
out for compatibility problems.
 
We do appreciate you keeping us "in the loop". That's what makes good 
cooperation possible. :]
 
The Sunburned Surveyor

 
On 4/17/07, David Zwiers < [EMAIL PROTECTED]> wrote: 

Open-Jumpers,

Most of our customer based continues to use Java 1.4.2. Based on this, it is 
unlikely we will be upgrading Jump to a newer version of Java in the near 
future. 

David

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:  <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED] 
On Behalf Of Pedro Doria Meunier
Sent: April 14, 2007 3:30 PM
To: 'List for discussion of JPP development and use.'
Subject: Re: [JPP-Devel] Moving OpenJUMP Development To 1.5 JDK...

Hey Jon/Developers,

Apart from the development thread of OJ, perhaps it should be reminded that
most people by now use 1.5, if not 1.6 ;-)

Kind regards
Pedro.

-----Original Message----- 
From: [EMAIL PROTECTED]
[mailto: [EMAIL PROTECTED]  <mailto:[EMAIL PROTECTED]> ] On Behalf Of
Jonathan Aquino
Sent: sábado, 14 de Abril de 2007 21:45
To: 'List for discussion of JPP development and use.'
Subject: Re: [JPP-Devel] Moving OpenJUMP Development To 1.5 JDK...

I think I've got Java 1.4 installed on the box that does the nightly builds,
so let me know if we're moving to 1.5 and I'll upgrade it to 1.5.

Jon


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto: [EMAIL PROTECTED]  <mailto:[EMAIL PROTECTED]> ] On
> Behalf Of Stefan Steiniger
> Sent: Saturday, April 14, 2007 11:47 AM
> To: List for discussion of JPP development and use.
> Subject: Re: [JPP-Devel] Moving OpenJUMP Development To 1.5 JDK... 
>
>
> mhm.. i do not really know
> which features are exactly meant. But the reason why we are compiling
> with 1.5 is that I transfered some code from piroljump to OJ and they
> used the new cast feature of arraylists. 
> so.. in some particular way we use it, but we did not change
> any old code
>
> stefan
>
> Sunburned Surveyor schrieb:
> > Boy do I feel sheepish! :]
> >
> > Is there a reason why we avoided using the new language features of 
> > Java
> > 1.5 if we are compiling with the 1.5 JDK?
> >
> > Is there reasons to avoid using those features now?
> >
> > Or are we already doing that to? :]
> > 
> > The Sunburned Surveyor
> >
> >
> > On 4/14/07, *Larry Becker* < [EMAIL PROTECTED]
> > <mailto:  <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]>> wrote:
> >
> >     Yes, I think the thread kind of got lost.  I was talking about
> >     changing the code to take advantage of Java 5''s
> features, not just 
> >     compiling with it, which as Stefan pointed out, we have
> been doing
> >     for quite some time.
> >
> >     Larry
> >
> >
> >     On 4/14/07, *Stefan Steiniger* < [EMAIL PROTECTED]
> >     <mailto: [EMAIL PROTECTED]>> wrote:
> >
> >         Hei Landon,
> > 
> >         sorry .. but you should have recognized that we are already
> >         working with
> >         1.5!!!
> >
> >         stefan
> >
> >         Sunburned Surveyor schrieb: 
> >         >  I still need to hear back from Vivid Solutions,
> but if I get a
> >         positive
> >         >  response to them I'd like to propose moving
> development of 
> >         OpenJUMP to
> >         >  the 1.5 JDK. This would mean we'd compile
> OpenJUMP with that
> >         JDK and do
> >         >  our testing on the corresponding JRE. 
> >         >
> >         >  We'd also have to check with Jon about updating
> the nightly
> >         build so
> >         >  that it compiled with the 1.5 JDK.
> >         >
> >         >  Are there any final objections or concerns to this?
> >         >
> >         >  Thanks,
> >         >
> >         >  The Sunburned Surveyor 
> >         >
> >         >
> >         >
> >
> >
> ----------------------------------------------------------------------
> > --
> >
> >         > 
> >         >
> >
> --------------------------------------------------------------
> -----------
> >         >  This SF.net email is sponsored by DB2 Express
> >         >  Download DB2 Express C - the FREE version of DB2 
> express and take
> >         >  control of your XML. No limits. Just data. Click
> to get it now.
> >         >   http://sourceforge.net/powerbar/db2/  
> > <http://sourceforge.net/powerbar/db2/> 
> >         < http://sourceforge.net/powerbar/db2/>
> >         >
> >         >
> >         >
> >
> -------------------------------------------------------------- 
> ----------
> >         >
> >         >  _______________________________________________
> >         >  Jump-pilot-devel mailing list
> >         >    <mailto:Jump-pilot-devel@lists.sourceforge.net> 
> > Jump-pilot-devel@lists.sourceforge.net
> >         <mailto: Jump-pilot-devel@lists.sourceforge.net>
> >         >
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >
> > < https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel  
> > <https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel> >
> >
> >
> --------------------------------------------------------------
> -----------
> >         This SF.net email is sponsored by DB2 Express
> >         Download DB2 Express C - the FREE version of DB2 
> express and take
> >         control of your XML. No limits. Just data. Click to
> get it now.
> >         http://sourceforge.net/powerbar/db2/  
> > <http://sourceforge.net/powerbar/db2/> 
> >         _______________________________________________
> >         Jump-pilot-devel mailing list
> >         Jump-pilot-devel@lists.sourceforge.net  
> > <mailto:Jump-pilot-devel@lists.sourceforge.net> 
> >         <mailto: Jump-pilot-devel@lists.sourceforge.net>
> >
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >
> >
> >
> >
> >     --
> >     http://amusingprogrammer.blogspot.com/  
> > <http://amusingprogrammer.blogspot.com/> 
> >
> --------------------------------------------------------------
> -----------
> >     This SF.net email is sponsored by DB2 Express
> >     Download DB2 Express C - the FREE version of DB2 
> express and take
> >     control of your XML. No limits. Just data. Click to get it now.
> >     http://sourceforge.net/powerbar/db2/
> >     < http://sourceforge.net/powerbar/db2/>
> >     _______________________________________________
> >     Jump-pilot-devel mailing list
> >     Jump-pilot-devel@lists.sourceforge.net
> >     <mailto: Jump-pilot-devel@lists.sourceforge.net  
> > <mailto:Jump-pilot-devel@lists.sourceforge.net> >
> >     https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >
> >
> >
> >
> ---------------------------------------------------------------------- 
> > --
> >
> >
> ----------------------------------------------------------------------
> > ---
> > This SF.net email is sponsored by DB2 Express
> > Download DB2 Express C - the FREE version of DB2 express and take 
> > control of your XML. No limits. Just data. Click to get it now.
> > http://sourceforge.net/powerbar/db2/
> >
> >
> >
> ----------------------------------------------------------------------
> > --
> >
> > _______________________________________________
> > Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
> -------------------------------------------------------------- 
> -----------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and
> take control of your XML. No limits. Just data. Click to get
> it now. http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


------------------------------------------------------------------------- 
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net  
<mailto:Jump-pilot-devel@lists.sourceforge.net> 
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



------------------------------------------------------------------------- 
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net  
<mailto:Jump-pilot-devel@lists.sourceforge.net> 
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



------------------------------------------------------------------------- 
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net  
<mailto:Jump-pilot-devel@lists.sourceforge.net> 
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to