IllegalStateException: не найдена реализация языка и полиглота на пути к классам. Убедитесь, что трюфель-api.jar находится на пути к классам - PullRequest
0 голосов
/ 27 января 2019
IllegalStateException: No language and polyglot implementation was found on the
classpath. Make sure the truffle-api.jar is on the classpath.

Я хотел использовать GraalVM в своем проекте Java.

Я добавил эту зависимость в свой pom.xml

<dependency>
  <groupId>org.graalvm.js</groupId>
  <artifactId>js-scriptengine</artifactId>
  <version>1.0.0-rc10</version>
</dependency>

но, видимо, этого недостаточно.

Что еще мне нужно сделать, чтобы исправить эту ошибку?

1 Ответ

0 голосов
/ 29 января 2019

Пришлось добавить все эти зависимости:

<dependency>
  <groupId>org.graalvm.js</groupId>
  <artifactId>js</artifactId>
  <version>1.0.0-rc10</version>
</dependency>
<dependency>
  <groupId>org.graalvm.js</groupId>
  <artifactId>js-scriptengine</artifactId>
  <version>1.0.0-rc10</version>
</dependency>
<dependency>
  <groupId>org.graalvm.truffle</groupId>
  <artifactId>truffle-api</artifactId>
  <version>1.0.0-rc10</version>
</dependency>
...