Package Details: jdk8 8u431-1

Git Clone URL: https://aur.archlinux.org/jdk8.git (read-only, click to copy)
Package Base: jdk8
Description: Oracle Java 8 Development Kit LTS
Upstream URL: https://www.oracle.com/technetwork/java/javase/downloads/index.html
Keywords: java-environment-jdk java-openjfx java-runtime-headless-jre java-runtime-jre java-web-start-jre
Licenses: custom:Oracle
Provides: java-environment, java-environment-jdk, java-openjfx, java-runtime, java-runtime-headless, java-runtime-headless-jre, java-runtime-jre, java-web-start, java-web-start-jre
Submitter: Det
Maintainer: severach
Last Packager: severach
Votes: 105
Popularity: 0.000287
First Submitted: 2017-09-21 22:18 (UTC)
Last Updated: 2024-10-19 18:33 (UTC)

Dependencies (10)

Required by (2713)

Sources (6)

Pinned Comments

severach commented on 2019-04-17 06:47 (UTC) (edited on 2019-04-27 04:59 (UTC) by severach)

Direct downloads are no longer available. Create your Oracle account, download, and put in with the PKGBUILD.

New and improved. Now you can just download to ~/Downloads then run the update.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 11 Next › Last »

cheezsteak commented on 2021-08-27 15:05 (UTC)

@xuelingkang yes, see the pinned comment.

xuelingkang commented on 2021-07-29 09:20 (UTC)

Is this package still being maintained?

xuelingkang commented on 2021-04-30 01:38 (UTC)

Hello, Oracle JDK 8u291 has been released.

severach commented on 2021-01-22 20:59 (UTC) (edited on 2021-01-22 21:00 (UTC) by severach)

@bartus The URL is valid. Look down the page and jdk8 is there. Oracle is constantly reworking the site and deep links often go bad. I try to use links that don't go bad very often. I keep the Upstream URL maintained. That's what I use to look for updates.

bartus commented on 2021-01-22 08:52 (UTC) (edited on 2021-01-22 08:52 (UTC) by bartus)

Would be nice to gave more specific url in readme.sh current one points to jdk:15 redme.sh.diff

 echo 'Please visit'
-echo '  https://www.oracle.com/technetwork/java/javase/downloads/'
+echo '  https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html'
 echo '  Java SE ... JDK, Download v'

severach commented on 2021-01-22 02:55 (UTC) (edited on 2021-01-22 20:52 (UTC) by severach)

It's a struggle to find a time when Oracle SSO is working. To get the file I logged in to the error then used a deep link. Unbound variable RED is due to set -u and calling msg when makepkg --nocolor is active. I tried makepkg -m and it worked fine.

@letorbi Notice that modifying the if : already does what the patch does. I get reports that the original links work, but if I switch back to them I get a report within a few days that the links don't work.

Ketchup901 commented on 2020-11-27 17:04 (UTC)

syntax error at (eval 1) line 1, near "."
/usr/share/makepkg/util/message.sh: line 84: RED: unbound variable
:: failed to build jdk8 package(s)

What is this?

letorbi commented on 2020-11-13 10:03 (UTC) (edited on 2020-11-13 10:04 (UTC) by letorbi)

The package can be installed without login or manual download, if you just remove a few lines from the PKBUILD. See the following patch for details:

--- PKGBUILD    2020-11-11 06:17:01.000000000 +0100
+++ PKGBUILD    2020-11-13 10:40:25.463899185 +0100
@@ -72,28 +72,6 @@
   "policytool-${_jname}.desktop"
   'readme.sh'
 )
-# from oracle-sqldeveloper
-if :; then
-DLAGENTS+=("manual::${startdir:-}/readme.sh %o %u")
-source[0]="manual://${_srcfil}"
-if [ ! -z "${HOME:-}" ]; then # block mksrcinfo
-  XDG_DOWNLOAD_DIR="$(xdg-user-dir DOWNLOAD 2>/dev/null)" || :
-  if [ -z "${XDG_DOWNLOAD_DIR}" ]; then
-    XDG_DOWNLOAD_DIR=~/'Downloads'
-  fi
-  if [ -s "${XDG_DOWNLOAD_DIR}/${_srcfil}" ] && [ ! -e "${_srcfil}" ]; then
-    if type msg > /dev/null 2>&1; then
-      set +u
-      msg "Scooping files from ${XDG_DOWNLOAD_DIR}" 1>&2
-      msg2 "${_srcfil}" 1>&2
-      set -u
-      ln -sr "${XDG_DOWNLOAD_DIR}/${_srcfil}"
-    fi
-  fi
-fi
-unset _srcfil
-unset XDG_DOWNLOAD_DIR
-fi

 md5sums=('bd8dc95a810b095996acf5f5b0dd2a69'
          '8a66f50efdc867ffd6a27168bc93b210'