java exemplo:
i Estou atravessando minha resposta com outra pergunta aqui, uma vez que está relacionada e também parece resolver o problema na questão.
Aqui está o meu exemplo de exemplo com OpenJDK 12, JavaFX 12 e Grau 5.4
- abre uma janela JavaFX com o título “Olá mundo!”
- capaz de construir um arquivo zip de distribuição executável que funciona (Windows a ser testado)
- Pode ser Aberto e correndo no Intellij sem configuração adicional
- capaz de executar a partir da linha de comando
Espero que alguém encontre o projeto GitHub útil.
Instruções para o caso Scala:
Além disso, abaixo são instruções que funcionam com o complemento do graduado Scala, mas não parece funcionar com Java. Deixo isso aqui no caso de outra pessoa também usar Scala, Gradle e Javafx.
1) Como mencionado na pergunta, o complemento do Gradle JavaFX deve ser configurado. Open JavaFX tem documentação detalhada sobre isso
2) Além disso, você precisa do JavaFX SDK para sua plataforma descomprimida em algum lugar. Nota: Certifique-se de rolar para baixo para a seção de versões mais recentes onde o JavaFX 12 PT (LTS 11 é o primeiro por algum motivo).
3) Então, no Intellij, vá para File -> Project Structure -> Libraries
, pressione o botão e adicione a pasta lib
do SDK do JavaFX descompactado.
Para obter mais instruções com capturas de tela, dê uma olhada no Excelentes documentos Javafx abertos para o Intellij Eu não posso operar um link profundo, portanto, selecione JavaFX and IntelliJ
e, em seguida, Modular from IDE
de documentos de navegação. Em seguida, role até a etapa 3. Create a library
. Considere revisar as outras etapas também se você tiver problemas.
É difícil dizer se isso é exatamente a mesma situação que na pergunta original, mas eu achei parecido o suficiente para pousar aqui, então estou adicionando minha experiência aqui para ajudar os outros.