# Getting a bunch of startup errors when trying to run ES 6.3.2 on my mac

**URL:** https://discuss.elastic.co/t/getting-a-bunch-of-startup-errors-when-trying-to-run-es-6-3-2-on-my-mac/203831
**Category:** Elasticsearch
**Created:** [October 16, 2019, 12:26pm UTC](https://discuss.elastic.co/t/getting-a-bunch-of-startup-errors-when-trying-to-run-es-6-3-2-on-my-mac/203831 "2019-10-16T12:26:36Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Nicholas\_Hillier](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/nicholas_hillier/32/46943_2.png) [@Nicholas\_Hillier](https://discuss.elastic.co/u/Nicholas_Hillier)
#### Post date: [October 16, 2019, 12:26pm UTC](https://discuss.elastic.co/t/getting-a-bunch-of-startup-errors-when-trying-to-run-es-6-3-2-on-my-mac/203831/1 "2019-10-16T12:26:36Z")

</div>

I was running, without issue, Elastic Search 7.4.0 which comes bundled with a JDK.  
However, after downloading and attempting to run 6.3.2, I receive 12 errors with the following message:

Message: access denied ("java.lang.RuntimePermission" "accessClassInPackage.jdk.internal.vm.annotation")

and a 13th with this message

No implementation for org.elasticsearch.repositories.Repository$Factory annotated with @org.elasticsearch.common.inject.multibindings.Element(setName=,uniqueId=8) was bound.

I have the JDK installed... the following output is as follows.

java --version  
java 13.0.1 2019-10-15  
Java(TM) SE Runtime Environment (build 13.0.1+9)  
Java HotSpot(TM) 64-Bit Server VM (build 13.0.1+9, mixed mode, sharing)

javac --version  
javac 13.0.1

Does anyone have any thoughts?

---

<div class="post-metadata">

### Author: ![ehsaan\_israr](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ehsaan_israr/32/56390_2.png) [@ehsaan\_israr](https://discuss.elastic.co/u/ehsaan_israr)
#### Post date: [October 23, 2019, 8:05am UTC](https://discuss.elastic.co/t/getting-a-bunch-of-startup-errors-when-trying-to-run-es-6-3-2-on-my-mac/203831/2 "2019-10-23T08:05:10Z")

</div>

@Nicholas_Hillier how you resolve that ?

Also getting same error and scenario is same also.

Already assigned execute permission to elastic search script but still getting same error.

```
echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk-13.jdk/Contents/Home

```

Error details

```
1) An exception was caught and reported. Message: access denied ("java.lang.RuntimePermission" "accessClassInPackage.jdk.internal.vm.annotation")
  at _unknown_
Caused by: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "accessClassInPackage.jdk.internal.vm.annotation")
	at java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:472)
	at java.base/java.security.AccessController.checkPermission(AccessController.java:1036)
	at java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:408)

	...
	...

2) An exception was caught and reported. Message: access denied ("java.lang.RuntimePermission" "accessClassInPackage.jdk.internal.vm.annotation")
  at _unknown_
Caused by: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "accessClassInPackage.jdk.internal.vm.annotation")
	at java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:472)
	at java.base/java.security.AccessController.checkPermission(AccessController.java:1036)
	at java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:408)
	at java.base/java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1324)

	...
	...

3) No implementation for org.elasticsearch.repositories.Repository$Factory annotated with @org.elasticsearch.common.inject.multibindings.Element(setName=,uniqueId=1) was bound.
  at _unknown_

3 errors
	at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:125) ~[elasticsearch-6.1.3.jar:6.1.3]
	at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) ~[elasticsearch-6.1.3.jar:6.1.3]
	at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86) ~[elasticsearch-6.1.3.jar:6.1.3]
	at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124) ~[elasticsearch-cli-6.1.3.jar:6.1.3]
	at org.elasticsearch.cli.Command.main(Command.java:90) ~[elasticsearch-cli-6.1.3.jar:6.1.3]
	at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:92) ~[elasticsearch-6.1.3.jar:6.1.3]
	at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:85) ~[elasticsearch-6.1.3.jar:6.1.3]
Caused by: org.elasticsearch.common.inject.CreationException: Guice creation errors:
```

---

<div class="post-metadata">

### Author: ![Milan\_Hvozdik](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/milan_hvozdik/32/57556_2.png) [@Milan\_Hvozdik](https://discuss.elastic.co/u/Milan_Hvozdik)
#### Post date: [November 12, 2019, 4:19pm UTC](https://discuss.elastic.co/t/getting-a-bunch-of-startup-errors-when-trying-to-run-es-6-3-2-on-my-mac/203831/3 "2019-11-12T16:19:53Z")

</div>

@Nicholas_Hillier @ehsaan_israr

I was getting the same issue with elastic 6.6.1 and java 13. I was able to resolve it by downgrading java to 12:

> **[How To Install Oracle Java JDK 12 / 11 / 8 on Debian 10 / Debian 9](https://www.itzgeek.com/how-tos/linux/debian/how-to-install-oracle-java-8-on-debian-9-ubuntu-linux-mint.html)**
>
> Today we will be going through the installation of Oracle Java SE which includes Java Development Kit (JDK) and Java Runtime

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [December 10, 2019, 4:19pm UTC](https://discuss.elastic.co/t/getting-a-bunch-of-startup-errors-when-trying-to-run-es-6-3-2-on-my-mac/203831/4 "2019-12-10T16:19:53Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [December 10, 2019, 4:19pm UTC](https://discuss.elastic.co/t/getting-a-bunch-of-startup-errors-when-trying-to-run-es-6-3-2-on-my-mac/203831/5 "2019-12-10T16:19:56Z")

</div>



---

<div class="post-metadata">

### Author: ![yangpengtaow](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/yangpengtaow/32/59499_2.png) [@yangpengtaow](https://discuss.elastic.co/u/yangpengtaow)
#### Post date: [December 17, 2019, 5:07am UTC](https://discuss.elastic.co/t/getting-a-bunch-of-startup-errors-when-trying-to-run-es-6-3-2-on-my-mac/203831/6 "2019-12-17T05:07:20Z")

</div>

java 13. is to new, back to java 1.8

---

<div class="post-metadata">

### Author: ![dmuenkle](https://avatars.discourse-cdn.com/v4/letter/d/35a633/32.png) [@dmuenkle](https://discuss.elastic.co/u/dmuenkle)
#### Post date: [April 29, 2020, 12:08pm UTC](https://discuss.elastic.co/t/getting-a-bunch-of-startup-errors-when-trying-to-run-es-6-3-2-on-my-mac/203831/7 "2020-04-29T12:08:12Z")

</div>

Goto `JAVA_HOME/conf/security`  
open `java.policy`  
add this line to the `grant` section: `permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.vm.annotation";`

---

<div class="post-metadata">

### Author: ![insuk](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/insuk/32/29396_2.png) [@insuk](https://discuss.elastic.co/u/insuk)
#### Post date: [July 16, 2020, 5:10am UTC](https://discuss.elastic.co/t/getting-a-bunch-of-startup-errors-when-trying-to-run-es-6-3-2-on-my-mac/203831/8 "2020-07-16T05:10:10Z")

</div>

Please try to check JVM version is compatibility with Elasticsearch version from here: [https://www.elastic.co/support/matrix#matrix\_jvm](https://www.elastic.co/support/matrix#matrix_jvm)

6.3.2 is not working with java13. You need to change jvm version to 1.8 or 10 for 6.3.x.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [November 4, 2022, 7:29am UTC](https://discuss.elastic.co/t/getting-a-bunch-of-startup-errors-when-trying-to-run-es-6-3-2-on-my-mac/203831/9 "2022-11-04T07:29:34Z")

</div>


