Configuração Inicial
Pré-Requisitos
- Java jdk 18 ou superior
https://www.oracle.com/java/technologies/javase/jdk18-archive-downloads.html
- openjfx-18.0.1_windows-x64_bin-sdk.zip
Link: https://gluonhq.com/products/javafx/
Nota: o desenvolvimento foi feito utlizando a versão 18, pode ser utilizado a versão 17 ou 19
Teste comando Java -version configurado adequadamente
Ajuste Arquivo de Inicialização
Descompactar o arquivo Lambari_v1.0.zip
Após este passo é necessário acessar este diretório e configurar o arquivo Lambari.bat(Windows) ou Lambari.command(Macos)
WINDOWS
Editar o arquivo Lambari.bat aonde para a variavel JAVAFX_HOME deverá ser informando o caminho aonde foi instalado a biblioteca openjfx + diretório LIB
Importante: remover o comentário # na linha 2 para configura-lo
Exemplo:
@echo off set JAVAFX_HOME=C:\Users\edgol\Downloads\openjfx-18.0.1_windows-x64_bin-sdk\javafx-sdk-18.0.1\lib start javaw --module-path %JAVAFX_HOME% --add-modules javafx.controls,javafx.fxml --add-exports javafx.graphics/com.sun.javafx.geom=ALL-UNNAMED --add-exports javafx.graphics/com.sun.javafx.scene.text=ALL-UNNAMED --add-exports javafx.graphics/com.sun.javafx.text=ALL-UNNAMED --add-opens javafx.graphics/javafx.scene=ALL-UNNAMED --add-opens javafx.graphics/javafx.scene.text=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.text=ALL-UNNAMED -jar LambariFusionSQL.jar Exit |
Feito
MACOS
Editar o arquivo Lambari.command aonde para a variavel javafx_home deverá ser informando o caminho aonde foi instalado a biblioteca openjfx + diretório LIB
Informar na linha 2 para a variavel lambari_home o caminho aonde foi descompactado o arquivo.
Importante: remover o comentário $ na linha 1 para configura-lo
Exemplo:
export javafx_home=~/Documents/javafx-sdk-18.0.1/lib export lambari_home=~/Documents/LambariFusionSQL/
cd $lambari_home java \ --module-path $javafx_path \ --add-modules javafx.controls,javafx.fxml \ --add-exports javafx.graphics/com.sun.javafx.geom=ALL-UNNAMED \ --add-exports javafx.graphics/com.sun.javafx.scene.text=ALL-UNNAMED \ --add-exports javafx.graphics/com.sun.javafx.text=ALL-UNNAMED \ --add-opens javafx.graphics/javafx.scene=ALL-UNNAMED \ --add-opens javafx.graphics/javafx.scene.text=ALL-UNNAMED \ --add-opens javafx.graphics/com.sun.javafx.text=ALL-UNNAMED \ --add-opens java.base/java.lang=ALL-UNNAMED \ --add-opens javafx.graphics/com.sun.javafx.text=ALL-UNNAMED \ -Xmx600m -jar $lambari_home/LambariFusionSQL.jar -XX:+UseCompressedOops -XX:+UseG1GC -XX:+UseConcMarkSweepGC -XX:+PrintGCDetails -XX:+AggressiveOpts -XX:+UseCompressedStrings -XX:+OptimizeStringConcat |
O Arquivo Lambari.command necessita de permissão para execução(chmod a+x Lambari.command).
Feito
Para abrir o Programa Clicar em Lambari.bat(Windows) ou Lambari.command(Macos)
Fim
Comentários
Postar um comentário