kali java
时间: 2025-04-22 22:57:26 浏览: 29
### 如何在 Kali Linux 上安装和配置 Java
#### 使用包管理器安装 OpenJDK
对于希望快速完成安装的用户来说,利用 APT 包管理工具来部署 OpenJDK 是最简便的方式之一。只需打开终端执行如下命令即可:
```bash
sudo apt update && sudo apt install default-jdk -y
```
这条指令会自动更新软件源列表并且安装默认版本的 JDK 到操作系统中[^1]。
#### 手动下载与安装 Oracle JDK 或其他特定版本
如果需要安装某个具体版本(比如 JDK 17),可以先访问官方网站获取对应的 tarball 文件。假设已经下载了 `jdk-17_linux-x64_bin.tar.gz` 文件,则按照下面的操作流程来进行解压及设置:
1. 将压缩包放置于 `/usr/local/` 目录下:
```bash
sudo mv ~/Downloads/jdk-17_linux-x64_bin.tar.gz /usr/local/
```
2. 进入目标目录并解压文件:
```bash
cd /usr/local/
sudo tar zxvf jdk-17_linux-x64_bin.tar.gz
```
3. 创建软链接以便后续维护升级更加方便:
```bash
sudo ln -sfn ./jdk-17 ./java-latest
```
以上操作完成后便完成了 JDK 的基本安装工作。
#### 配置环境变量
为了让系统能够识别新安装好的 JDK,在 `.bashrc` 或者全局配置文件 `/etc/profile.d/java.sh` 中添加相应的路径声明是非常必要的。这里给出一个简单的例子用于修改个人用户的 shell 环境:
```bash
echo 'export JAVA_HOME=/usr/local/java-latest' >> ~/.bashrc
echo 'export PATH=$PATH:$JAVA_HOME/bin' >> ~/.bashrc
source ~/.bashrc # 应用更改
```
而对于想要影响整个系统的做法则是编辑 `/etc/environment` 文件或是创建一个新的脚本放在 `/etc/profile.d/` 下面[^4]。
#### 设置默认使用的 Java 版本
当存在多个不同版本共存的情况下,可以通过 `update-alternatives` 命令指定优先级较高的那个作为默认选项:
```bash
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java-latest/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java-latest/bin/javac" 1
sudo update-alternatives --config java # 手动选择要使用的版本
sudo update-alternatives --config javac # 同样适用于编译器的选择
```
最后记得运行 `java -version` 来确认当前正在使用的确实是预期的那个版本。
阅读全文
相关推荐


















