我在尝试使用以下脚本在 Ubuntu 中安装 OpenJDK 和 Apache Tomcat 时卡住了: #!/usr/bin/env 庆典
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 设置环境。你能告诉我这里发生了什么问题吗?
最佳答案
您需要获取
脚本以确保它在相同 shell 中运行。
执行你的脚本说:
source ./myscript
或
. ./myscript
来自manual :
. (a period)
. filename [arguments]
Read and execute commands from the filename argument in the current shell context. ... This builtin is equivalent to
source
.
关于在 Ubuntu 中自动安装 OpenJDK 和 Apache Tomcat 的 Shellcript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18711411/