VMware里Ubuntu轻松安装JDK教程

VMware中ubuntu安装jdk

时间:2025-01-05 20:01


VMware中Ubuntu安装JDK的详细教程 在软件开发领域,Java凭借其跨平台特性和强大的生态系统,成为了开发者的首选语言之一

    而Java开发工具包(JDK)则是开发Java应用程序不可或缺的组件

    本文将详细介绍如何在VMware虚拟机中的Ubuntu系统上安装JDK,帮助你在虚拟环境中搭建起Java开发环境

     一、前期准备 在开始安装JDK之前,你需要确保以下几点: 1.VMware虚拟机:你已经安装了VMware Workstation或VMware Fusion,并且创建了一个Ubuntu虚拟机

     2.Ubuntu系统:确保你的Ubuntu系统已经更新到最新版本,以便顺利安装JDK

     3.网络连接:虚拟机的网络设置需要能够连接到互联网,以便下载JDK安装包

     二、下载JDK安装包 首先,你需要从Oracle官方网站下载适合你操作系统的JDK版本

    以下是下载步骤: 1. 打开浏览器,访问Oracle官方网站:【Java SE Downloads】(https://www.oracle.com/java/technologies/javase-jdk-downloads.html)

     2. 在下载页面上,选择适合你操作系统的JDK版本

    对于Ubuntu系统,通常选择Linux版本(如jdk-17_linux-x64_bin.tar.gz)

     3. 点击下载按钮,将JDK安装包下载到你的本地计算机

     注意:Oracle JDK是商业版,需要注册Oracle账户并接受许可协议

    如果你不想注册,也可以选择OpenJDK,它是Oracle JDK的开源版本,功能基本一致

     三、安装VMware Tools(可选) 虽然安装VMware Tools不是必须的,但它可以显著提升虚拟机与宿主机之间的文件传输效率和屏幕分辨率

    以下是安装VMware Tools的步骤: 1. 在VMware虚拟机中,点击菜单栏的“虚拟机”选项,选择“安装VMware Tools”

     2. Ubuntu系统会自动挂载VMware Tools的安装ISO文件

    打开文件管理器,找到挂载的设备(通常是/media/username/VMware Tools),将里面的.tar.gz压缩包复制到桌面或其他方便访问的位置

     3. 打开终端,解压VMware Tools安装包:`tar -zxvf VMwareTools-xx.x.x-xxxx.tar.gz`(xx.x.x-xxxx是版本号)

     4. 进入解压后的目录:`cd vmware-tools-distrib`

     5. 运行安装命令:`sudo ./vmware-install.pl`

    按照提示完成安装过程

     四、上传JDK安装包到Ubuntu虚拟机 有多种方法可以将JDK安装包上传到Ubuntu虚拟机中,以下是几种常见的方法: 1.使用scp命令:在宿主机上,使用scp命令将JDK安装包复制到虚拟机中

    例如:`scp jdk-17_linux-x64_bin.tar.gz username@vm_ip:/home/username/`(vm_ip是虚拟机的IP地址)

     2.使用VMware的文件共享功能:在VMware虚拟机设置中,启用文件共享功能,将宿主机的某个文件夹共享给虚拟机

    然后在Ubuntu虚拟机中,通过文件管理器访问该共享文件夹,将JDK安装包复制到虚拟机中

     3.使用rz/sz命令(需要安装lrzsz):在Ubuntu虚拟机中,安装lrzsz命令:`sudo apt-get install lrzsz`

    然后在终端中输入`rz`命令,选择本地计算机上的JDK安装包进行上传

     五、解压JDK安装包 将JDK安装包上传到Ubuntu虚拟机后,你需要解压它

    以下是解压步骤: 1. 打开终端,使用`cd`命令切换到JDK安装包所在的目录

     2.使用`tar`命令解压JDK安装包:`tar -zxvf jdk-17_linux-x64_bin.tar.gz`(文件名根据你下载的JDK版本而定)

     3. 解压后,你会看到一个名为`jdk-17`(或类似名称)的目录,这就是JDK的安装目录

     六、配置JDK环境变量 为了能够在终端中直接使用`java`和`javac`等命令,你需要配置JDK的环境变量

    以下是配置步骤: 1.使用`cd`命令切换到你的主目录:`cd~`

     2.使用`vim`或其他文本编辑器打开`.bashrc`文件:`vim ~/.bashrc`

     3.在`.bashrc`文件的末尾添加以下内容(根据你的JDK安装路径进行修改): export JAVA_HOME=/path/to/jdk-17 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 注意:将`/path/to/jdk-17`替换为你实际的JDK安装路径

     4. 保存并退出`vim`编辑器

     5. 使配置生效:`source ~/.bashrc`

     七、验证JDK安装 最后,你需要验证JDK是否安装成功

    在终端中输入以下命令: java -version 如果安装成功,你会看到类似以下的输出: openjdk version 17.0.1 2021-10-19 LTS OpenJDK Runtime Environment(build 17.0.1+12-Ubuntu-120.0 OpenJDK 64-Bit ServerVM (build 17.0.1+12-Ubuntu-120.04, mixed mode,sharing) 这表明JDK已经成功安装在你的Ubuntu虚拟机中

     八、设置系统默认JDK版本(可选) 如果你的系统中安装了多个版本的JDK,你可能需要设置系统默认的JDK版本

    以下是设置步骤: 1.使用`update-alternatives`命令配置Java版本: sudo update-alternatives --install /usr/bin/java java /path/to/jdk-17/bin/java 1 sudo update-alternatives --install /usr/bin/javac javac /path/to/jdk-17/bin/javac 1 注意:将`/path/to/jdk-17`替换为你实际的JDK安装路径

    数字`1`是优先级,数字越大优先级越高

     2.使用`update-alternatives`命令选择默认的Java版本: sudo update-alternatives --config java sudo update-alternatives --config javac 按照提示选择你想要的默认Java版本

     九、总结 通过以上步骤,你已经成功在VMware虚拟机中的Ubuntu系统上安装了JDK

    现在,你可以开始使用Java开发环境进行编程和开发工作了

    如果你在安装过程中遇到任何问题,可以查阅Ubuntu和JDK的官方文档,或者寻求社区的帮助

    祝你编程愉快!