Project

General

Profile

Actions

Architecture #5664

closed

Drop support for Java 6

Added by François ARMAND about 10 years ago. Updated almost 10 years ago.

Status:
Released
Priority:
N/A
Category:
Architecture - Dependencies
Target version:
Effort required:
Name check:
Fix check:
Regression:

Description

Java 6 is an old, unsupported thing. It is EOL since February 2013, and had the bad side effect of NOT being open source.

This is only on the server.

We have to check that all supported distribution actually have a Java 7 available.

It will allow to 1/ actually stop using a non supported JVM, 2/ take as hypothesis JVM 1.7 and all the related optimisation available (FINALLY a real concept of Unix file and so no more fork for chmod, a more efficient bytecode, etc)


Subtasks 5 (0 open5 closed)

Architecture #5725: Change the compilation target in the pom.xml to Java 7ReleasedFrançois ARMAND2014-11-04Actions
Architecture #5730: Don't fork process anymore to change file permissionRejectedNicolas CHARLES2014-11-04Actions
Architecture #5760: Add a test on Java version in Rudder init script checking for Java 7 ReleasedBenoît PECCATTE2014-11-21Actions
Bug #5800: 3.0 Rpm server packages not building due to missing 'jetty-init-sles.patch'ReleasedBenoît PECCATTE2014-11-21Actions
Architecture #5782: The JDK/JRE dependency we use in the packages is not correctReleasedJonathan CLARKE2014-11-18Actions
Actions

Also available in: Atom PDF