Skip to content

Commit

Permalink
Merge branch 'main' into 745-update-genesis-content
Browse files Browse the repository at this point in the history
  • Loading branch information
alexandratran authored Sep 7, 2021
2 parents 6802736 + ffaccaf commit e3cacf6
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 32 deletions.
10 changes: 5 additions & 5 deletions docs/HowTo/Get-Started/Installation-Options/Install-Binaries.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ description: Install or upgrade Hyperledger Besu from binary distribution

!!!important

Hyperledger Besu requires:
Hyperledger Besu supports:

* MacOS High Sierra 10.13 or later versions
* Java 11+ to compile. Earlier versions are not supported. You can install Java using
`brew install openjdk`. Alternatively, you can manually install the
* MacOS High Sierra 10.13 or later versions.
* Java 11-16.
You can install Java using `brew install openjdk`. Alternatively, you can manually install the
[Java JDK](https://www.oracle.com/java/technologies/javase-downloads.html).

### Install (or upgrade) using Homebrew
Expand Down Expand Up @@ -65,7 +65,7 @@ besu --help

!!!attention

Besu requires Java 11+ to compile. Earlier versions are not supported.
Besu supports Java 11-16.

!!! note "Linux open file limit"

Expand Down
27 changes: 0 additions & 27 deletions docs/HowTo/Troubleshoot/Troubleshooting.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,33 +73,6 @@ Not including a milestone far enough in advance in the genesis file can lead to
inconsistent behavior without specific errors. Ensure you include a milestone that is far enough in
advance in the genesis file (for example, `constantinoplefixblock`).

## Illegal reflective access error on startup

When using Java 9 or later, the following error message might display on startup, but does not
affect the operation of Besu:

```bash
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.bouncycastle.jcajce.provider.drbg.DRBG (file:/Users/madelinemurray/besu/build/distributions/besu-1.1.2-SNAPSHOT/lib/bcprov-jdk15on-1.61.jar) to constructor sun.security.provider.Sun()
WARNING: Please consider reporting this to the maintainers of org.bouncycastle.jcajce.provider.drbg.DRBG
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
```

To stop the message displaying, add the following to the environment:

=== "Linux / Mac OS"

```bash
export BESU_OPTS="--add-opens java.base/sun.security.provider=ALL-UNNAMED"
```

=== "Windows"

```bash
set BESU_OPTS="--add-opens java.base/sun.security.provider=ALL-UNNAMED"
```

## Command line options

Characters such as smart quotes and long (em) hyphens do not work in Besu command line options.
Expand Down

0 comments on commit e3cacf6

Please sign in to comment.