Carrot2

Stop supporting Java 1.5. (it reached EOL anyway).

Details

Description

  • We wouldn't need to run separated builds (.class compatibility, 1.6 API used in the code, etc.)
  • Review the code and replace array-copying with Arrays.copyOf() (intrinsic in 1.6).

J2SE 5.0 reached its End of Service Life (EOSL) in November, 2009.

  • update required JDK version in readme.txt
  • update required JDK version on the download pages

Activity

Hide
Dawid Weiss added a comment -

I will modify the build server to use 1.6.

Show
Dawid Weiss added a comment - I will modify the build server to use 1.6.
Hide
Stanisław Osiński added a comment -

For some strange reason, when switching to JDK1.6, Workbench build fails with a strange message in this context:

BUILD FAILED
/home/bamboo/bamboo-agent-ophelia/xml-data/build-dir/C2HEAD-WORKBENCH/build-bamboo.xml:69: Define: dist.dir property

For the time being, I switched the build back to JDK 1.5 and it passes.

Show
Stanisław Osiński added a comment - For some strange reason, when switching to JDK1.6, Workbench build fails with a strange message in this context:
BUILD FAILED
/home/bamboo/bamboo-agent-ophelia/xml-data/build-dir/C2HEAD-WORKBENCH/build-bamboo.xml:69: Define: dist.dir property
For the time being, I switched the build back to JDK 1.5 and it passes.
Hide
Dawid Weiss added a comment -

In trunk.

Show
Dawid Weiss added a comment - In trunk.
Hide
Stanisław Osiński added a comment -

Actually, we should also update readme.txt files to require JDK 1.6.0 or later.

Show
Stanisław Osiński added a comment - Actually, we should also update readme.txt files to require JDK 1.6.0 or later.
Hide
Stanisław Osiński added a comment -

In trunk.

Show
Stanisław Osiński added a comment - In trunk.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: