为了正常开发,我使用的是64位虚拟机,这是在安装Java开发工具包(OpenJDK)时自带的。但是有一些Java应用程序(包含本地库,我猜测)无法在64位Java虚拟机上运行。(看起来SoapUI就是这样一个候选者-在4.0.1版本和4.5 beta 1版本中,如果在64位虚拟机上运行,它会出现分段错误。)
我尝试安装openjdk-6-jre的i386版本,以补充64位版本,但aptitude拒绝了(说它与现有的64位版本冲突)。如果我尝试安装32位版本的openjdk-jre-7,也会出现同样的情况。
对于Can I run a Java 32-bit application on a 64bit system的回答建议安装
有什么办法可以在这里运行SoapUI而不必将整个系统的Java安装切换到32位?
我尝试安装openjdk-6-jre的i386版本,以补充64位版本,但aptitude拒绝了(说它与现有的64位版本冲突)。如果我尝试安装32位版本的openjdk-jre-7,也会出现同样的情况。
对于Can I run a Java 32-bit application on a 64bit system的回答建议安装
ia32-sun-java6-bin
,但没有这个名称的软件包(或者任何包含ia32
和Java的内容)。有什么办法可以在这里运行SoapUI而不必将整个系统的Java安装切换到32位?