J'ai bien failli balancer par la fenêtre une quinzaine de fois ma souris, mon portable, mes livres sur Eclipse (inutiles comme à chaque fois...) et même ma propre personne. Pourquoi? Tout simplement parce que cette merde d'IDE est incapable d'exporter proprement ses propres projets s'ils contiennent des librairies externes. Même en codant en dur dans le manifeste le chemin des librairies (ce qui de toute façon rend le .jar inutilisable ailleurs que sur la machine qui a compilé le projet), il est quasiment impossible d'obtenir quelque chose de correct!
Alors imaginez ma frustration, après plusieurs heures passées à tester des centaines de solutions trouvées sur le net, de personnes aussi perdues que moi, sans qu'aucune ne fonctionne. Maintenant, imaginez ma joie quand je suis tombé sur un plugin Eclipse tout simple, sur une page web qui ne paye pas de mine mais qui arrive à faire ce que cette foutue usine à gaz est incapable de proposer! Et croyez-moi, ça marche: je viens de tester mon projet ainsi exporté sur mon mac (qui n'a pas vu l'ombre d'une des librairies utilisées) et il s'est lancé sans problème!
Sérieusement, je bénis les créateurs de Fat Jar et toute leur descendance sur au moins cinquante générations. Et je maudis une fois de plus les créateurs d'Eclipse (mais là, on doit en être à une malédiction de deux cents éternités au moins), incapables de mettre en place une solution à l'utilisation de librairies externes dans un .jar, ce qui est pourtant relativement courant.
Je savais bien que je n'aurais jamais dû me remettre à programmer, ma tension a atteint des sommets ce soir...

Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.