Package Details: jdk-temurin 21.0.2.u13-1

Git Clone URL: https://aur.archlinux.org/jdk-temurin.git (read-only, click to copy)
Package Base: jdk-temurin
Description: Temurin (OpenJDK 21 Java binaries by Adoptium, formerly AdoptOpenJDK)
Upstream URL: https://adoptium.net/
Licenses: custom
Provides: java-environment, java-environment-openjdk, java-runtime, java-runtime-headless, java-runtime-headless-openjdk, java-runtime-openjdk, jdk-openjdk, jdk21-openjdk, jre21-openjdk, jre21-openjdk-headless, openjdk-src, openjdk21-src
Replaces: jdk-adoptopenjdk
Submitter: Bevan
Maintainer: Bevan
Last Packager: Bevan
Votes: 33
Popularity: 0.87
First Submitted: 2021-11-08 20:23 (UTC)
Last Updated: 2024-01-19 07:31 (UTC)

Required by (2786)

Sources (4)

Latest Comments

1 2 Next › Last »

Bevan commented on 2023-11-05 14:04 (UTC)

@phunni: It is in that the versions before 21.0.1.u12-1 conflict with the new jdk-openjdk package in the Arch repositories. Hence, in case you have installed both, you may need to update this package first, before you can update jdk-openjdk.

Other than that there is no real impact. This package was always a full JDK including a JRE and there has never been a separate JRE package.

phunni commented on 2023-11-05 10:33 (UTC)

Is this package impacted by the recent changes to JDK/JRE packages?

https://archlinux.org/news/incoming-changes-in-jdk-jre-21-packages-may-require-manual-intervention/

xiota commented on 2023-09-20 18:41 (UTC)

  1. replaces in some other packages has caused problems for some users under conditions which may or may not apply to this package, currently or in the future.
  2. Compliance with AUR submission guideline, which states, "Do not use replaces in an AUR PKGBUILD unless the package is to be renamed..."; The "to be renamed" exception no longer applies to this package because the rename was completed over a year ago.

Bevan commented on 2023-09-20 18:25 (UTC)

xiota: Why?

xiota commented on 2023-09-20 07:55 (UTC)

Please remove replaces directive. Thank you.

Bevan commented on 2023-05-21 19:53 (UTC)

@markboston: /usr/bin/java is provided by the package java-runtime-common which is a dependency of this package. Did you somehow manage to install this package without having java-runtime-common installed?

This package contains some files in /etc, that is correct. The main JDK is installed in /usr/lib/jvm/java-20-temurin. So the corresponding java binary is /usr/lib/jvm/java-20-temurin/bin/java.

Are you aware of archlinux-java and how JRE/JDK installations are handled in Arch Linux? If not, please have a look at https://wiki.archlinux.org/title/java (currently offline, here's an alternative link: https://web.archive.org/web/20230514051309/https://wiki.archlinux.org/title/java)

markboston commented on 2023-05-20 22:15 (UTC)

don't see the java excicutable anywhere. also it installs in /etc is that correct?

markboston commented on 2023-05-20 22:14 (UTC)

there is something messed up here. i tried to run a program it crashes when i try java -version it says java command not found.

eshizhan commented on 2023-03-03 07:54 (UTC)

Please add options=(!strip), avoid strip symbols, ref: https://bugs.archlinux.org/task/77710, jdk11 and 17 also need added, thx!

menteith commented on 2022-04-21 09:43 (UTC)

Many thanks!