Talend / Ubuntu 18.04 : lancement impossible

Comment résoudre le problème de démarrage Talend sous Ubuntu 18.04

Après une mise la niveau d'Ubuntu à la version 18.04, Talend Open Studio peut se trouver dans l'incapacité de se lancer.

Problème

Le problème provient d'une incompatibilité de version entre OpenJDK version 10 – version standard d'Ubuntu 18.04 – et la version supportée de Talend Open Studio – 1.8.

Solution

Le problème étant lié à une incompatibilité avec OpenJDK 10, le plus simple est d'utiliser la version Java Oracle standard, version 1.8, qui peut être téléchargée directement sur le site officiel. Plusieurs paquets sont disponibles pour Linux. La version standard (JRE) Linux x64 – sous la forme d'une archive tar.gz – est largement suffisante.

Une fois le fichier téléchargé, le décompresser et le mettre dans un répertoire bien à l'écart – pour ne pas le supprimer par mégarde –, par exemple /opt. L'exécutable java se trouvera alors dans le répertoire :

/opt/jre-8u181-linux-x64/jre1.8.0_181/bin

Il ne reste plus qu'à lancer le Studio en précisant la nouvelle machine virtuelle à utiliser :

/chemin/vers/Studio/TOS_DI-linux-gtk-x86_64 -vm /opt/jre-8u181-linux-x64/jre1.8.0_181/bin

Et le tour est joué !