ubuntu

ubuntu下java虚拟机如何设置

小樊
41
2025-09-08 15:07:18
栏目: 云计算

一、安装JDK

  1. 更新系统:
    sudo apt update && sudo apt upgrade
    
  2. 安装OpenJDK(以JDK 11为例):
    sudo apt install openjdk-11-jdk
    
  3. 验证安装:
    java -version
    

二、配置环境变量

  1. 编辑~/.bashrc文件:
    nano ~/.bashrc
    
  2. 添加以下内容(替换为实际JDK路径):
    export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
    export PATH=$JAVA_HOME/bin:$PATH
    
  3. 使配置生效:
    source ~/.bashrc
    

三、设置JVM参数

1. 命令行临时设置

通过-Xms(初始堆)、-Xmx(最大堆)、-Xss(线程栈)等参数调整,例如:

java -Xms512m -Xmx2g -Xss1m -jar your-app.jar

2. 环境变量永久设置

编辑/etc/environment~/.bashrc,添加:

JAVA_OPTS="-Xms512m -Xmx2g"

然后执行:

source /etc/environment  # 或 source ~/.bashrc

使用时通过java $JAVA_OPTS -jar your-app.jar传递参数。

四、验证设置

运行Java程序时,可通过以下命令查看JVM参数是否生效:

java -XX:+PrintFlagsFinal -version | grep -iE 'HeapSize|ThreadStackSize'

注意事项

0
看了该问题的人还看了