ubuntu22: 安装jre/jdk java/jstatd 环境

在ubntu里安装 java环境
更新于: 2024-02-01 16:56:44

步骤

安装完整版 java17

sudo apt update
sudo apt upgrade

apt-cache search openjdk-17
sudo apt install openjdk-17-jdk

# 配置
update-alternatives --list java
/usr/lib/jvm/java-14-openjdk-amd64/bin/java
/usr/lib/jvm/java-17-openjdk-amd64/bin/java

jstatd 使用

jstatd使用方法:
1. 安装完整版本JDK

2. 准备安全文件,任意文件名,内容为
grant codebase "jrt:/jdk.jstatd" {
   permission java.security.AllPermission;
};
grant codebase "jrt:/jdk.internal.jvmstat" {
   permission java.security.AllPermission;
};

3. 启动
sudo jstatd -J-Djava.security.policy=安全文件位置 -J-Djava.rmi.server.hostname=服务器的外网IP -p 服务器外网端口 -J-Djava.rmi.server.logCalls=true

4. 查看jstatd端口
sudo netstat -luntp|grep jstatd

5. 开启另外一个随机端口的外网访问

参考