Erro: os componentes de tempo de execução JavaFX estão ausentes e são necessários para executar este aplicativo com o JDK 11 [duplicado]
Esta pergunta já tem uma resposta aqui:
IntelliJ não pode reconhecer o JavaFX 11 com OpenJDK 11 1 respostaEstou tentando executar o projeto JavaFX de amostra usando o IntelliJ, mas ele falha com a exceção:
Error: JavaFX runtime components are missing, and are required to run this application
Fazi o download do JDK 11 aqui:http: //jdk.java.net/11 Eu baixei o OpenJFX aqui:http: //jdk.java.net/openjfx Estou usando: IntelliJ IDEA 2018.2 (Community Edition) Build # IC-182.3684.40, construído em 17 de julho de 2018 JRE: 1.8.0_152-release-1248-b8 amd64 JVM: VM do servidor OpenJDK de 64 bits por JetBrains sro Windows 10 10.0
Criei um novo projeto JavaFX no IntelliJ usando o JDK 11. Como minhas classes JavaFX não eram conhecidas, adicionei a biblioteca OpenJFX fazendo o seguinte:
Arquivo -> Estrutura do projeto -> Módulos -> + -> Biblioteca -> JavaEu adicionei o OpenJFX com os 8 jars abaixo de "classes" e também as pastas abaixo de "Sources" e o caminho para a pasta bin em "Native Library Locations"
Quando estou construindo o projeto, é bom, mas impossível executá-l
O que estou fazendo errado