Bonsoir,
Je fais mes tests sous la "wheezy".
J'ai besoin d'installer Java avec un certain nombre de bibliothèques pour faire tourner
un logiciel basé dessus.
J'ai installé "openjdk-7-jdk" et, comme il faut tout lier avec une base PostgreSQL, je
dois aussi installer le connecteur JDBC/PostgreSQL. Il en va de même pour Derby, Java
Advanced Imaging, jai-ImageI/O, et Tomcat. Je voudrais le moins possible utiliser des
installations "à la main" et baser tout ça sur des paquets standards Debian (main,
non-free, ...). Si je suis passé sous wheezy, c'est que j'ai presque trouvé tous les
modules dont j'ai besoin dans cette distribution.
Cependant, il y a un truc qui m'échappe. D'après ce que je vois, tous les "*.jar" des
bibliothèques sont rangés, logiquement Debian, dans un répertoire "/usr/share/java".
Soit, mais alors pourquoi il n'y a aucun fichier de configuration ou lien créé dans la
distribution active Java utilisée, rien dans le ".../lib/ext", rien pour dire à Java
d'aller voir aussi dans /usr/share/java. Si bien que lorsque j'exécute le "tomcat", il
ne trouve aucunes des bibliothèques dont il a besoin.... GRRRRR
J'ai bien la solution de créer "à la main" des liens symboliques dans le ".../lib/ext"
de la distribution Java mais qu'arrivera t'il si on change de version ? la m.....
Un truc évident à du m'échapper. Auriez-vous une idée ?
Merci d'avance