Il arrive que certaines librairies nécessaires pour vos projets Talend ne soient pas incluses dans les composants standards de Talend. Par exemple, si vous souhaitez utiliser la librairie OneWireAPI, elle n’est pas disponible par défaut dans Talend. Cependant, vous pouvez ajouter manuellement cette librairie via le dépôt Nexus de Talend.

Étapes pour intégrer une librairie externe comme OneWireAPI :

Pour ajouter une librairie externe à Talend, comme OneWireAPI, suivez les étapes ci-dessous :

  1. Accédez à l’interface web du dépôt Nexus de Talend en vous rendant à l’URL suivante : https://talend-update.talend.com/nexus/#welcome.
  2. Dans la barre de recherche, tapez le nom de la librairie que vous souhaitez intégrer, par exemple OneWireAPI.
  3. Si la librairie est disponible dans le dépôt Nexus, téléchargez-la. Sinon, vous devrez la télécharger manuellement depuis un site tiers ou via Maven Central.
  4. Une fois le fichier .jar de la librairie récupéré, ouvrez Talend Studio.
  5. Dans Talend Studio, accédez à la vue Modules, qui se trouve dans l’onglet Modules > Gestion des bibliothèques externes.
  6. Cliquez sur Installer un nouveau module et sélectionnez le fichier .jar de la librairie OneWireAPI que vous avez téléchargé.
  7. Une fois installé, la librairie sera disponible pour vos jobs Talend. Vous pourrez l’utiliser dans vos composants en accédant aux bibliothèques externes des composants Java.

Vérification :

Après avoir installé la librairie, vous pouvez la vérifier en créant un simple job Talend avec un composant tLibraryLoad pour charger la librairie OneWireAPI. Ajoutez ensuite un composant Java pour utiliser les méthodes de cette librairie et testez son bon fonctionnement dans votre projet Talend.