Für die normale Entwicklung verwende ich die 64-Bit-VM, die bei der Installation des Java Development Kit (OpenJDK) mit dem Paketmanager mitgeliefert wird.
Es gibt jedoch einige Java-Anwendungen (die native Bibliotheken enthalten, nehme ich an), die auf einer 64-Bit-Java-VM nicht funktionieren. ( SoapUI scheint ein solcher Kandidat zu sein - in Version 4.0.1 und 4.5 Beta 1 schlägt dies mit einem Segmentierungsfehler fehl, wenn es in einer 64-Bit-VM ausgeführt wird.)
Ich habe versucht, die i386-Version von openjdk-6-jre zusätzlich zu der 64-Bit-Version zu installieren, dies wird jedoch von aptitude abgelehnt (da dies mit der vorhandenen 64-Bit-Version in Konflikt steht). Das gleiche passiert, wenn ich versuche, openjdk-jre-7 in der 32-Bit-Version zu installieren.
Eine Antwort auf Kann ich eine Java-32-Bit-Anwendung auf einem 64-Bit-System ausführen, das zur Installation vorgeschlagen wurde ia32-sun-java6-bin
, aber es gibt kein Paket mit diesem Namen (oder etwas mit ia32
und Java).
Was kann ich hier tun, um SoapUI auszuführen, ohne die Java-Installation meines gesamten Systems auf 32-Bit umzustellen?