顾乔芝士网

持续更新的前后端开发技术栈

ARM64 Ubuntu 安装java、mvn、nvm、nodejs、npm

1. 准备工作

sudo apt update
sudo apt install -y wget curl unzip

2. 安装 Java 17.0.16(Ubuntu 官方包)

# 安装
sudo apt install -y openjdk-17-jdk

# 验证版本
java -version
# 应看到:openjdk 17.0.16 2025-07-15 

3. 安装 Maven 3.9.6(官方二进制包)

MAVEN_VER=3.9.6
sudo mkdir -p /opt
cd /opt
sudo wget https://archive.apache.org/dist/maven/maven-3/${MAVEN_VER}/binaries/apache-maven-${MAVEN_VER}-bin.zip
sudo unzip apache-maven-${MAVEN_VER}-bin.zip
sudo rm apache-maven-${MAVEN_VER}-bin.zip
sudo ln -s /opt/apache-maven-${MAVEN_VER} /opt/maven   # 以后升级只需改软链

配置环境变量

vi ~/.bashrc

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-arm64
export PATH=$JAVA_HOME/bin:$PATH

export MAVEN_HOME=/opt/maven
export PATH=$MAVEN_HOME/bin:$PATH

source ~/.bashrc

java --version
mvn --version

使用 NVM来安装node、npm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
>

=> Compressing and cleaning up git repository

=> Appending nvm source string to /home/k8s-user/.bashrc
=> Appending bash_completion source string to /home/k8s-user/.bashrc
=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

安装完成后重启终端或执行 source ~/.bashrc / 使配置生效。

安装并启用指定版本

# 安装 Node v22.15.0(自动携带 npm 10.9.2)
nvm install 22.15.0

# 设为默认版本
nvm alias default 22.15.0
nvm use 22.15.0

验证

node -v   # v22.15.0
npm  -v   # 10.9.2


控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言