メモ
ダウンロード+アップロードで時間がもったいないし(w
URL 確認
echo `wget http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html -O - -o /dev/null | grep tar.gz | grep demos -v | grep Linux | grep 86 | sed -e 's@.*filepath...@@ig' | sed -e '
s@...\$@@ig'`
結果
http://download.oracle.com/otn-pub/java/jdk/7u25-b15/jdk-7u25-linux-i586.tar.gz
インストール
version=7
update=25
build=15
os=linux-x64
dlurl=http://download.oracle.com/otn-pub/java/jdk/${version}u${update}-b${build}/jdk-${version}u${update}-${os}.tar.gz
# java source dir
cd /usr/local/src/java
subdir=${version}u${update}-b${build}
# ソース取得
wget --no-cookies --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com" \
--no-check-certificate \
-O jdk-${version}u${update}-${os}.tar.gz \
${dlurl}
# 展開
tar -zxvf jdk-${version}u${update}-${os}.tar.gz
# アップデート
cp -pvr jdk1.${version}.0_${update}/ /usr/local/java/
rm -f /usr/local/java/jdk
ln -sf /usr/local/java/jdk1.${version}.0_${update}/ /usr/local/java/jdk
環境設定
export JAVA_HOME=/usr/local/java/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar