在启动脚本中指定jdk,export JAVA_HOME=/path/to/java 放在哪个位置呢,怎么查看是否生效
时间: 2023-06-26 16:08:47 浏览: 91
可以将该命令放在启动脚本的开头位置,例如:
```
#!/bin/bash
export JAVA_HOME=/path/to/java
...
```
这样在执行该启动脚本时就会先设置好`JAVA_HOME`环境变量。
要查看环境变量是否生效,可以在命令行下执行以下命令:
```
echo $JAVA_HOME
```
如果输出了`/path/to/java`,则说明设置成功。如果没有输出或者输出的是其他路径,则说明设置失败。
相关问题
vi /etc/profile export JAVA_HOME=/opt/programs/jdk1.8.0_211 export PATH=$PATH:$JAVA_HOME/bin source /etc/profile java -version
这是一段 Shell 脚本,主要的作用是设置 Java 环境变量并验证 Java 版本。具体来说,这段脚本做了以下几件事情:
1. 使用 vi 编辑 /etc/profile 文件,将 JAVA_HOME 和 PATH 环境变量添加到文件末尾。
2. 通过 source 命令使配置的环境变量生效。
3. 使用 java -version 命令验证 Java 版本。
如果 Java 环境变量未正确配置或版本不符合要求,该脚本可能会执行失败。
磁盘管理与软件安装 1.下载JDK2.0的linux安装包,放入U盘 。 2.在/mnt目录下新建usb,挂载U盘到/mnt/usb目录下。 挂载:sudo mount / /mnt/usb 3.新建/var/jdk目录,从/mnt/usb/下复制jdk安装包到该目录下。 Mkdir /var/jdk Cp /mnt/usb/ /var/jdk 4.安装jdk-8u202-linux-x64.rpm文件。 5.根据安装目录/usr/java/jdk1.8.0_211-amd64,配置jdk环境变量,并生效profile文件。 Export JAVA-HOME=/ser/java/jdk1.8.0 Export PATH=$PATH:$JAVA_HOME/bin 6.进入/home目录,使用vim编写输出helloworld的 一个hello.sh文件 。 在Linux系统下用命令实现
1. 下载JDK2.0的linux安装包,放入U盘: `wget https://download.oracle.com/otn-pub/java/jdk/8u202-b08/1961070e4c9b4e26a04e7f5a083f551e/jdk-8u202-linux-x64.rpm -O /mnt/usb/jdk-8u202-linux-x64.rpm`
2. 在/mnt目录下新建usb,挂载U盘到/mnt/usb目录下:`sudo mkdir /mnt/usb && sudo mount /dev/sdb1 /mnt/usb`
3. 新建/var/jdk目录,从/mnt/usb/下复制jdk安装包到该目录下:`sudo mkdir /var/jdk && sudo cp /mnt/usb/jdk-8u202-linux-x64.rpm /var/jdk/`
4. 安装jdk-8u202-linux-x64.rpm文件:`sudo rpm -ivh /var/jdk/jdk-8u202-linux-x64.rpm`
5. 根据安装目录/usr/java/jdk1.8.0_211-amd64,配置jdk环境变量,并生效profile文件:`echo "export JAVA_HOME=/usr/java/jdk1.8.0_211-amd64" >> ~/.bashrc && echo "export PATH=$PATH:$JAVA_HOME/bin" >> ~/.bashrc && source ~/.bashrc`
6. 进入/home目录,使用vim编写输出helloworld的一个hello.sh文件:`cd ~/ && vim hello.sh`,然后在vim编辑器中输入以下内容:
```bash
#!/bin/bash
echo "Hello World"
```
按下Esc键,然后输入:wq保存并退出vim编辑器。最后,使用以下命令运行该脚本:
`./hello.sh`