Package Details: jre7 7u80-1

Git Clone URL: (read-only, click to copy)
Package Base: jre7
Description: Oracle Java 7 Runtime Environment (public release - end of support)
Upstream URL:
Keywords: java-openjfx java-runtime-headless-jre java-runtime-jre java-web-start-jre
Licenses: custom:Oracle
Provides: java-openjfx, java-runtime, java-runtime-headless, java-runtime-headless-jre, java-runtime-jre, java-web-start, java-web-start-jre
Submitter: joschi
Maintainer: severach
Last Packager: severach
Votes: 40
Popularity: 0.000000
First Submitted: 2013-09-11 18:21 (UTC)
Last Updated: 2020-07-23 00:42 (UTC)

Required by (1502)

Sources (4)

Latest Comments

Erus_Iluvatar commented on 2022-02-26 11:27 (UTC)

If someone is looking for a quick link to the java download page, it's

Det commented on 2017-06-02 18:39 (UTC)

Ohhh, right. Messed that up. Fixed now. English tho next time, please: $ LC_ALL=C makepkg -si

simona commented on 2017-06-02 18:32 (UTC)

==> ERRORE: Protocollo di download sconosciuto: https L'operazione sta per essere interrotta... ==> ERRORE: Makepkg non è riuscito a compilare jre7.

TomFyuri commented on 2016-05-10 13:08 (UTC) (edited on 2016-05-10 13:31 (UTC) by TomFyuri)

After installing had to do: # find /usr/lib/jvm/java-7-jre -type d -exec chmod o+rx {} \; # find /usr/lib/jvm/java-7-jre/ -name "bin" -exec chmod -R o+x {} \; # chmod -R o+r /usr/lib/jvm/java-7-jre/ Is it intended? Or my makepkg&pacman messed up permissions?

Det commented on 2015-07-19 13:46 (UTC)

Just saw your comment, but it got fixed with:

BluePeril commented on 2015-07-19 08:01 (UTC)

You also need to modify the first line of the backup array, because it is referencing to amd64. This line should reference to i386 on i686 machines.

Det commented on 2015-07-16 09:08 (UTC)

Like you see, you only need to add the 'i686' to arch=(). :) I already had the md5sums_i686=()/source_i686=() in place, because I copied this over from bin32-jre7.

BluePeril commented on 2015-07-15 18:47 (UTC)

Could you please add support for i686 again? I have modified the PKGBUILD for i686 support:

joschi commented on 2014-12-26 13:41 (UTC)

@Det Thanks! Fixed it.

Det commented on 2014-12-24 15:43 (UTC)

Since makepkg 4.2.0, the DLAGENTS line can't have quotes around "oraclelicense=a": DLAGENTS=('http::/usr/bin/curl -LC - -b oraclelicense=a -O')

rafaelff commented on 2014-10-15 15:16 (UTC)

Version 7u72 is out. Please update PKGBUILD _major=7 _minor=72 _build=b14 md5sums=(`curl -sL${_major}u{$_minor}checksum.html | sed -nr "s|.*>${source##*/}</td> *<td>(<*[^<]*).*|\1|p"`)

rafaelff commented on 2014-10-13 15:12 (UTC)

@joschi: please set this package to work with 'java-runtime-common' and 'java-environment-common'

Det commented on 2014-10-13 03:02 (UTC)

You didn't reply to my email sent almost a month ago about cleaning up the Java packages. Are you still alive?

galaux commented on 2014-10-05 13:15 (UTC)

FYI, current package "java-common" will be split due to The only changes needed will be: - for java-runtime-headless providing packages to now depend on "java-runtime-common" rather than "java-common" - for java-environment providing packages to now depend on "java-environment-common" These new packages are expected to be pushed to extra next week-end.

joschi commented on 2014-08-31 13:03 (UTC)

@josephgbr: Please see

rafaelff commented on 2014-08-25 15:03 (UTC)

@joschi: hey, why don't you try to set the package to use archlinux-java, provided by 'java-common' ? Looks like you would need to drop jre.csh and, move /opt/java to /usr/lib/jvm/, some other stuff.

test0 commented on 2014-08-13 01:33 (UTC)

@joschi: OK, I removed (sudo pacman -Rdd jre7) and reinstalled (yaourt -Sa jre7) and it worked fine. I checked pacman.log for the previous updates and there's nothing relevant there so it seems whatever is happening is before pacman (in the makepkg stage). We'll have to wait until the next update so I can save the yaourt output since AFAIK there are no logs for it (or makepkg).

joschi commented on 2014-08-10 20:39 (UTC)

@test0 What's the exact error you get when trying to install or upgrade the package?

test0 commented on 2014-08-10 20:34 (UTC)

@joschi: this package always fails to update (using yaourt -Sua) unless I do it as root (which isn't recommended). I've noticed it for, at least, the past 3 or 4 updates. Is this the intended/necessary behavior, a bug or did I do something wrong ?? If anyone else has any clues/workarounds I'd appreciate the help !!

connaisseur commented on 2014-08-06 07:48 (UTC)

Quick note: jre7 7.67 was released.

Det commented on 2014-07-15 21:25 (UTC)

Btw. the auto-download links in don't need any cookie flags, but they do need to be manually renamed.

fusca commented on 2014-04-16 00:52 (UTC)

jre7 7.55 released.

joschi commented on 2014-03-17 22:05 (UTC)

@Det Thanks! I've updated the PKGBUILD.

Det commented on 2014-03-17 20:56 (UTC)

Same here. Symlinking the binaries isn't required, if you're installing the profile.d script. Also the download doesn't work anymore. I currently use: DLAGENTS=('http::/usr/bin/curl -LC - -b "oraclelicense=a" -O')

joschi commented on 2013-10-20 17:57 (UTC)

@ThePacman: The 'jre' PKGBUILD might (as soon as it's released) switch to Java 8 while this PKGBUILD will always stay at the most recent Oracle Java 7 release. Until then they're pretty much identical.

ThePacman commented on 2013-10-14 16:48 (UTC)

What's the difference between this and 'jre'? Is one of them is handled cleaner or more properly?