Return to site

Download Java 1.8 Jdk For Mac

broken image


We made efforts to make the last release of GAMA (1.8.1) as easy as possible to install, by providing a version with an embedded Java JDK, limiting the installation to a 3-steps procedure: download, extract and launch.

  1. Mac Install Jdk 8
  2. Jdk Download For Mac
  3. Download Java 1.8 Jdk For Mac Installer
  4. Java 1.8 Download Mac
  5. Download Java Jdk 1.8 Macos

Table of contents

How to Download and Install Java JDK on Mac OS X Do you want to know how to install the Java JDK 11 (Java SE Development Kit) on your Mac? Well, you're in th. Java Jdk 1 8 is free to download and install from our antivirus verified secure database. After a restart, I had a directory that Acrobat needed to install updates. It is indeed a registered application with all the only links and belongs to a unique library of higher quality movies and TV waves.

  • Installation
    • Installation of Java

Download GAMA

GAMA 1.8.1 (the last release) comes in 6 different versions:

  • 2 versions for each of the 3 environments (by default in 64 bits) Windows, MacOS X and Linux (tested mainly on Ubuntu),
  • For each OS, one version includes the Java JDK (1.8.0_161 in 64 bits) and one does not.

It is important to notice that each version has its own pros and contras:

  • the version including the Java JDK is easier to install as it only requires to unzip the downloaded file and to run it. But the provided JDK is not automatically updated to fix security issues. This JDK should thus not be used with any other applications.
  • the version without JDK requires Java 1.8 Oracle JDK to be installed on your computer (at least the update 161). The advantage of this version is that the file download is lighter and that the user can update the Java JDK to prevent new security vulnerabilities.

Note that the previous versions (GAMA 1.8RC2 and 1.7) came with 32 bits version for Windows and Linux (but without any version with an included Java JDK). You first need to determine which version to use (it depends on your computer, which may, or not, support 64 bits instructions, but also on the version of Java already installed, as the number of bits of the two versions must match). It is not recommended to use it, as many issues have been fixed and many improvements have been introduced in the release. Nevertheless, it can be downloaded from the page.

Install procedure

After having downloaded the chosen GAMA version from the Downloads page, you only have to extract the zip file wherever you want on your machine, and launch GAMA.

System Requirements

GAMA 1.8.1 requires approximately 540MB of disk space (resp. 120MB in its version without Java JDK) and a minimum of 4GB of RAM (to increase the portion of memory usable by GAMA, please refer to these instructions).

The version with JDK does not require the installation of any other software and in particular the Java JDK.

The version without JDK requires that Java 1.8 Oracle JDK is installed on your machine.

Please note that GAMA is not considered as compatible with Java 1.9 and Java 1.10 as it has not been tested under these environments.

Installation of Java

On all environments, the recommended Java Virtual Machine under which GAMA has been tested is the one distributed by Oracle (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html).Please make sure to install the JDK (Java Development Kit) and not the JRE (Java Runtime Environment).GAMA may work with the standard JRE, although it will be slower and may even crash (esp. under MacOS X).

On Mac OS X

The latest version of GAMA requires a JVM (or JDK or JRE) compatible with Java 1.8 to run.

Note for GAMA 1.6.1 users: if you plan to keep a copy of GAMA 1.6.1, you will need to have both Java 1.6 (distributed by Apple) and Java 1.8 (distributed by Oracle) installed at the same time. Because of this bug in SWT (https://bugs.eclipse.org/bugs/show_bug.cgi?id=374199), GAMA 1.6.1 will not run correctly under Java 1.8 (all the displays will appear empty). To install the JDK 1.6 distributed by Apple, follow the instructions here: http://support.apple.com/kb/DL1572. Alternatively, you might want to go to https://developer.apple.com/downloads and, after a free registration step if you're not an Apple Developer, get the complete JDK from the list of downloads.

On Windows

Please notice that, by default, Internet Explorer and Chrome browsers will download a 32 bits version of the JRE. Running GAMA 32 bits for Windows is ok, but you may want to download the latest JDK instead, in order to both improve the performances of the simulator and be able to run GAMA 64 bits.

  • To download the appropriate java version, follow this link: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
  • Execute the downloaded file
  • You can check that a Javajre8 folder has been installed at the location C:Program Files

In order for Java to be found by Windows, you may have to modify environment variables:

  • Go to the Control Panel
  • In the new window, go to System
  • On the left, click on Advanced System parameters
  • In the bottom, click on Environment Variables
  • In System Variables, choose to modify the Path variable
  • At the end, add ;C:Program FilesJavajre8bin (or jre8bin)

On Ubuntu & Linux

To have a complete overview of java management on Ubuntu, have a look at:

  • for French-speaking users: http://doc.ubuntu-fr.org/java#installations_alternatives

The Oracle JDK License has changed for releases starting April 16, 2019. The result is that it's now more complicated to install Oracle JDK on Unix system than before.

If you want to simplify the process, you can download GAMA with an embarked JDK. But keep in mind that this JDK should only be used to run GAMA-Platform.

Install the Oracle JDK 8

If you still want to install Oracle JDK 8 on your machine, here are some workarounds:

See the troubleshooting page for more information on workarounds for problems on Ubuntu.

Install the OpenJDK 8

/! WARNING /!
OpenJDK is not the recommended way to run GAMA and is not (and won't be) supported.
We won't help you if you run in any trouble using this JDK.

Another solution will be to install OpenJDK, the free implementation under the GNU General Public License.

If you use a Debian based OS (Ubuntu, Linux Mint, ...), you need to do:

If you use an Arch-based OS (Manjaro, Antergos, ...), you need to do:

If you use a Red Hat-based OS (CentOS, Fedora, Scientific Linux ...), you need to do:

You can then switch between java version using:

Troubleshooting with Mac OS X Sierra

In some cases, 'Archive utility.app' in MacOS may damage the files when extracting them from the zip or tar.gz archive files. This problem manifests itself by a dialog opening and explaining that the application is damaged and cannot be launched (see Issue 2082 and also this thread. In that case, to expand the files, consider using a different utility, like the free Stuffit Expander or directly from the command line.

Download Java 1.8 Jdk For Mac

Mac OS X Sierra has introduced a series of issues linked to the so-called 'quarantine' mode (where applications downloaded from Internet prevent to use and update their internal components, such as the models of the library or the self-updating of the application). See this page for background information. To be certain that Gama will work, and until we find an easier solution, the installation should follow these steps:

Mac
  1. Download the GAMA zip file
  2. Unzip it (possibly with another archive utility, see above)
  3. Copy and paste Gama in the Applications folder
  4. Launch Terminal.app
  5. Type cd /Applications and hit return.
  6. Type xattr -d -r com.apple.quarantine Gama.app/ and hit return to remove the quarantine attribute

From now on, Gama should be fully functional.

Freeware
Windows
152 MB
198,636

The full version string for this update release is 11.0.9+10 (where '+' means 'build'). The version number is 11.0.9.

Complete release notes for Java 11 can be found here.

IANA Data 2020a

JDK 11.0.9 contains IANA time zone data version 2020a. For more information, refer to Timezone Data Versions in the JRE Software.

Java

Security Baselines

The security baselines for the Java Runtime Environment (JRE) at the time of the release of JDK 11.0.7 are specified in the following table:

Download Java 1.8 Jdk For Mac

Mac Install Jdk 8

JRE Family Version = JRE Security Baseline (Full Version String)

  • 11 = 11.0.9+7
  • 8 = 1.8.0_271-b09

Oracle JDK Expiration Date

Jdk

Mac OS X Sierra has introduced a series of issues linked to the so-called 'quarantine' mode (where applications downloaded from Internet prevent to use and update their internal components, such as the models of the library or the self-updating of the application). See this page for background information. To be certain that Gama will work, and until we find an easier solution, the installation should follow these steps:

  1. Download the GAMA zip file
  2. Unzip it (possibly with another archive utility, see above)
  3. Copy and paste Gama in the Applications folder
  4. Launch Terminal.app
  5. Type cd /Applications and hit return.
  6. Type xattr -d -r com.apple.quarantine Gama.app/ and hit return to remove the quarantine attribute

From now on, Gama should be fully functional.

Freeware
Windows
152 MB
198,636

The full version string for this update release is 11.0.9+10 (where '+' means 'build'). The version number is 11.0.9.

Complete release notes for Java 11 can be found here.

IANA Data 2020a

JDK 11.0.9 contains IANA time zone data version 2020a. For more information, refer to Timezone Data Versions in the JRE Software.

Security Baselines

The security baselines for the Java Runtime Environment (JRE) at the time of the release of JDK 11.0.7 are specified in the following table:

Mac Install Jdk 8

JRE Family Version = JRE Security Baseline (Full Version String)

  • 11 = 11.0.9+7
  • 8 = 1.8.0_271-b09

Oracle JDK Expiration Date

Oracle recommends that the JDK is updated with each Critical Patch Update (CPU). In order to determine if a release is the latest, the following Security Baseline page can be used to determine which is the latest version for each release family.

Critical patch updates, which contain security vulnerability fixes, are announced one year in advance on Critical Patch Updates, Security Alerts and Bulletins. It is not recommended that this JDK (version 11.0.9) be used after the next critical patch update scheduled for January 19, 2021.

What's New:

security-libs/java.security

Jdk Download For Mac

➜ Weak Named Curves in TLS, CertPath, and Signed JAR Disabled by Default

  • Weak named curves are disabled by default by adding them to the following disabledAlgorithms security properties: jdk.tls.disabledAlgorithms, jdk.certpath.disabledAlgorithms, and jdk.jar.disabledAlgorithms. The named curves are listed below.
  • With 47 weak named curves to be disabled, adding individual named curves to each disabledAlgorithms property would be overwhelming. To relieve this, a new security property, jdk.disabled.namedCurves, is implemented that can list the named curves common to all of the disabledAlgorithms properties. To use the new property in the disabledAlgorithms properties, precede the full property name with the keyword include. Users can still add individual named curves to disabledAlgorithms properties separate from this new property. No other properties can be included in the disabledAlgorithms properties.
  • To restore the named curves, remove the include jdk.disabled.namedCurves either from specific or from all disabledAlgorithms security properties. To restore one or more curves, remove the specific named curve(s) from the jdk.disabled.namedCurves property.
  • Curves that are disabled through jdk.disabled.namedCurves include the following: secp112r1, secp112r2, secp128r1, secp128r2, secp160k1, secp160r1, secp160r2, secp192k1, secp192r1, secp224k1, secp224r1, secp256k1, sect113r1, sect113r2, sect131r1, sect131r2, sect163k1, sect163r1, sect163r2, sect193r1, sect193r2, sect233k1, sect233r1, sect239k1, sect283k1, sect283r1, sect409k1, sect409r1, sect571k1, sect571r1, X9.62 c2tnb191v1, X9.62 c2tnb191v2, X9.62 c2tnb191v3, X9.62 c2tnb239v1, X9.62 c2tnb239v2, X9.62 c2tnb239v3, X9.62 c2tnb359v1, X9.62 c2tnb431r1, X9.62 prime192v2, X9.62 prime192v3, X9.62 prime239v1, X9.62 prime239v2, X9.62 prime239v3, brainpoolP256r1, brainpoolP320r1, brainpoolP384r1, brainpoolP512r1
  • Curves that remain enabled are: secp256r1, secp384r1, secp521r1, X25519, X448. See JDK-8233228

security-libs/org.ietf.jgss:krb5

➜ Support for Kerberos Cross-Realm Referrals (RFC 6806)

  • The Kerberos client has been enhanced with the support of principal name canonicalization and cross-realm referrals, as defined by the RFC 6806 protocol extension.
  • As a result of this new feature, the Kerberos client can take advantage of more dynamic environment configurations and does not necessarily need to know (in advance) how to reach the realm of a target principal (user or service).
  • Support is enabled by default and 5 is the maximum number of referral hops allowed. To turn it off, set the sun.security.krb5.disableReferrals security or system property to false. To configure a custom maximum number of referral hops, set the sun.security.krb5.maxReferrals security or system property to any positive value.

Previous versions:

Download Java 1.8 Jdk For Mac Installer

Recent Java JDK news

Java 1.8 Download Mac

  • Python also gained some 2.2 million developers in the past year and came in second-place

Download Java Jdk 1.8 Macos

  • 150 votes
    Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few. This new version is considered a Critical Patch Update.
    • Freeware
    • Windows/macOS/Linux
  • 25 votes
    Java SE 15.0.1 is the latest release of Java SE Platform. Oracle strongly recommends that all Java SE users upgrade to this release.
    • Freeware
    • Windows/macOS/Linux
  • 115 votes
    The Java Platform lets you develop and deploy Java applications on desktops and servers, as well as in today's demanding embedded environments.
    • Freeware
    • Windows




broken image