首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装多个jdk版本ubuntu11.0

安装多个jdk版本ubuntu11.0
EN

Ask Ubuntu用户
提问于 2012-04-30 14:05:47
回答 1查看 5.8K关注 0票数 2

我正在使用java启动移动应用程序的开发。我已经成功地建立了netbeans IDE。我希望能够使用(WTK 2.5.2)模拟器来测试我的应用程序。但是,当我测试运行我的应用程序时,模拟器还没有启动。

互联网上的一次彻底搜索表明,我正在使用的WTK是针对JRE 32的,而我在系统中拥有的是64位版本。建议的唯一补救办法是安装jdk 32位版本,并将WTK指向该版本。

如何在同时保持64位版本的同时安装jdk的32位版本?

以下是我的规格:

代码语言:javascript
复制
1. Intel Core i3
2. Ubuntu 11.10 desktop operation system.
3. my jdk installation path (64 bit version) /usr/lib/jvm/java-6-openjdk
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2012-05-01 16:21:48

结果,我所需要做的就是下载ubuntu的自解压缩32位jdk版本包,并将其安装在与当前64位版本不同的任何位置(在我的例子中,我将其放在/opt/jvm/中)。下面是一步一步地解释我为使它发挥作用所做的工作。

  1. 下载相关的32位版本的jdk (我使用java jdk-6u32-linux-i586.bin)找到这里
  2. 通过运行以下命令chmod +xJDK-6u32-Linux-i586.bin使其可执行
  3. 通过简单地执行该文件(记住它是自解压缩的)来解压该文件。这是在终端上运行以下命令。(确保您位于存储文件的目录中)。./jdk-6u32-linux-i586.bin :内容将被解压缩到目录(在本例中名称为jdk1.6.0_32 ),该目录将在当前目录中创建。
  4. 将上面步骤3中创建的目录复制到您希望安装jdk的任何位置(在我的例子中是/opt/jvm)。请注意,如果未创建jvm,则必须在opt中创建jvm。请参阅下面要使用的命令。sudo mkdir /opt/jvm sudo cp -r jdk1.6.0_32
  5. 编辑/path-to-where-netbeans-is-installed/netbeans7.1/mobility/WTK2.5.2/bin/emulator并将变量javapathtowtk更改为指向新安装的jdk目录(在我的例子中,如下所示)。纳米/home/willa/netbeans7.1/mobility/WTK2.5.2/bin/emulator #!/bin/=/opt/jdk1.6.0_32/bin/

保存并退出。您现在可以使用WTK2.5.2仿真器运行您的应用程序了。

票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/128566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档