KhiopsML / khiops

Khiops is an AutoML suite for supervised and unsupervised learning
https://khiops.org
BSD 3-Clause Clear License
34 stars 4 forks source link

Switch to an open source version of Java #298

Closed marcboulle closed 5 months ago

marcboulle commented 5 months ago

Description

Java est désormais sous licence. De nombreux utilisateurs ne vont plus utiliser la version Oracle de Java, et vont passer à une version open source, comme Eclipse Temurin JRE qui est compatible. Il faudrait revoir le packaging de Khiops pour se baser préférentiellement sur cette version Open Source

Questions/Ideas

Je viens de faire un essai rapide en installant le JRE Temurin sur mon poste et en modifiant en dur le khiops.cmd, avec la ligne suivante juste après l'appel à khiops_env:

set KHIOPS_JAVA_PATH=C:\Program Files\Eclipse Adoptium\jre-21.0.1.12-hotspot\bin\server

Cela semble marcher correctement.

A faire pour une prise en compte complète:

Remarque:

Context

marcboulle commented 5 months ago

Pensez à prendre en compte le JDK pour produire le norm.jar depuis un poste Windows si on doit recompiler la esclasse java de NormGUI.

Attention à la version pour produire un byte code java compatible avec les distributions java sur toutes les plateformes cibles

bruno-at-orange commented 5 months ago

close with #309