Skip to content

Commit

Permalink
[PAN-2957] Add Java 11+ as a prerequisite for installing Pantheon usi…
Browse files Browse the repository at this point in the history
…ng Homebrew. (PegaSysEng#1755)
  • Loading branch information
bgravenorst authored and MadelineMurray committed Jul 28, 2019
1 parent 01a7e10 commit dc5ca37
Showing 1 changed file with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions docs/Installation/Install-Binaries.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,46 +8,50 @@ description: Install Pantheon from binary distribution
### Prerequisites

* [Homebrew](https://brew.sh/)
* Java JDK

!!!attention
Pantheon requires Java 11+ to compile; earlier versions are not supported. You can install Java using `brew cask install adoptopenjdk`. Alternatively, you can manually install the [Java JDK](http://www.oracle.com/technetwork/java/javase/downloads/index.html).

### Install Using Homebrew

```bash
brew tap pegasyseng/pantheon
brew install pantheon
```
Display Pantheon command line help to confirm installation:
Display Pantheon command line help to confirm installation:

```bash
pantheon --help
```

## Linux / Unix / Windows

### Prerequisites
### Prerequisites

* [Java JDK](http://www.oracle.com/technetwork/java/javase/downloads/index.html)

!!!attention
Pantheon requires Java 11+ to compile; earlier versions are not supported.
Pantheon is currently supported only on 64-bit versions of Windows, and requires a 64-bit version of JDK/JRE.
Pantheon is currently supported only on 64-bit versions of Windows, and requires a 64-bit version of JDK/JRE.
We recommend that you also remove any 32-bit JDK/JRE installations.

!!! note "Linux Open File Limit"
If synchronizing to MainNet on Linux or other chains with large data requirements, increase the maximum
number of open files allowed using `ulimit`. If the open files limit is not high enough, a `Too many open files` RocksDB exception occurs.
If synchronizing to MainNet on Linux or other chains with large data requirements, increase the maximum
number of open files allowed using `ulimit`. If the open files limit is not high enough, a `Too many open files` RocksDB exception occurs.

### Install from Packaged Binaries

Download the Pantheon [packaged binaries](https://bintray.com/consensys/pegasys-repo/pantheon/_latestVersion#files).

Unpack the downloaded files and change into the `pantheon-<release>` directory.
Unpack the downloaded files and change into the `pantheon-<release>` directory.

Display Pantheon command line help to confirm installation:
Display Pantheon command line help to confirm installation:

```bash tab="Linux/macOS"
bin/pantheon --help
```

```bat tab="Windows"
bin\pantheon --help
```
```

0 comments on commit dc5ca37

Please sign in to comment.