Edbit + Mac

Til dere som har Mac og problemer med Edbit:

Edbit bruker JavaFX for GUI, og ikke alle Java-versjoner har dette, spesielt ikke de som er standard p? Mac med M-arkitekturer. For ? kunne kj?re Edbit p? Mac med M-arkitektur m? man derfor laste ned en Java-versjon med JavaFX, f.eks. en av disse:

Uansett trengs minst Java-versjon 17. Det er noen som fortsatt har problemer med ? kj?re Edbit, selv med disse versjonene, og da ser det ut til at f?lgende (dessverre veldig lange) kommando fungerer:

java --add-opens javafx.graphics/javafx.scene.text=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.text=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.geom=ALL-UNNAMED -jar edbit.jar -h dbpg-ifi-kurs03 -d <db> -U <brukernavn>

hvor da <db> byttes ut med databasen du vil koble til og <brukernavn> byttes ut med ditt brukernavn. Merk at man her kan lage alias-kommando slik at man ikke trenger ? skrive denne lange kommandoen hver gang, f.eks. ved ? legge f?lgende inn i .bashrc-filen:
 

alias edbit = 'java --add-opens javafx.graphics/javafx.scene.text=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.text=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.geom=ALL-UNNAMED -jar sti/til/edbit.jar'

(Merk at sti/til/edbit.jar m? endres til ? ha riktig sti ("path")). Du kan da kj?re Edbit med:

edbit -h dbpg-ifi-kurs03 -d <db> -U <brukernavn>

Mer om aliaser kan du f.eks. finne her.

-- Leif Harald

Publisert 2. okt. 2024 11:57 - Sist endret 2. okt. 2024 11:57