Reprenez moi si je me trompe, mais il me semble que POI a besoin pour fonctionner que Excel par exemple soit présent sur la machine où s'exécute le programme/appli java (vu qu'il utilise l'OLE de µsoft, enfin c'est ce que j'ai compris à la lecture rapide)
Par contre, jxl.jar te permet de créer des XLS sans qu'Excel soit présent (il n'utilise pas d'objet OLE)=> pas d' excel.exe lancé en tâche de fond également!!
après, je ne connais pas POI, c'est peut-être (et même sûrement, vu que ça utilise un objet OLE) plus puissant, donc à voir suivant où s'exécute ton java et les possibilités d'installer ou non Excel (genre sur un serveur, en général, ça ne se fait pas trop, surtout si ton java plante, tu as des excel.exe qui tournent sur ton serveur at vitam eternam...)