Pour un développement normal, j'utilise la machine virtuelle 64 bits qui vient lorsque j'installe le kit de développement Java (OpenJDK) avec le gestionnaire de packages.
Mais il existe certaines applications Java (contenant des bibliothèques natives, je suppose) qui ne fonctionnent pas sur une machine virtuelle Java 64 bits. (On dirait que SoapUI est un tel candidat - dans les versions 4.0.1 et 4.5 beta 1, il échoue avec un défaut de segmentation s'il est exécuté sur une machine virtuelle 64 bits.)
J'ai essayé d'installer la version i386 de openjdk-6-jre en plus de la version 64 bits, mais cela est refusé par aptitude (en disant qu'elle est en conflit avec la version 64 bits existante). La même chose se produit si j'essaie d'installer openjdk-jre-7 dans la version 32 bits.
Une réponse à Puis-je exécuter une application Java 32 bits sur un système 64 bits proposé à installer ia32-sun-java6-bin
, mais il n'y a pas de package avec ce nom (ou quoi que ce soit avec ia32
et Java).
Que puis-je faire ici pour exécuter SoapUI sans basculer toute mon installation Java sur 32 bits?