尝试使用以下脚本在 Ubuntu 中安装 OpenJDK 和 Apache Tomcat 时遇到问题:#!/usr/bin/env bash
apt-get update
apt-get install -y openjdk-6-jdk
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk
export PATH=$PATH:$JAVA_HOME/bin
当我执行这个脚本时,它没有为 JAVA_HOME 设置环境。你能告诉我这里发生了什么问题吗?
您需要source
脚本以确保它在同一个shell 中运行。
通过说执行您的脚本:
source ./myscript
或者
. ./myscript
从手册:
. (a period)
. filename [arguments]
从当前 shell 上下文中的文件名参数读取并执行命令。...这个内置相当于
source
.