...
Vi har fått indikasjoner på at å endre versjonsnummeret på javafx-fxml (se bildet nedenfor) inne i pom.xml-filene i studentrepoet skal fungere. For dere med M1 Mac kan dere prøve å endre versjonen (det som står mellom <version></version>) til 17-ea+8 for å se om dette fungerer. Det er en slik pom-fil per underprosjekt i repoet, dette betyr at du må endre den både inne i foreksempel, minegenkode og ovinger for å få JavaFX-kode til å kjøre i alle disse mappene.
Et kjent problem for versjon 17-ea+8 er at den fører til at JavaFX-programmer krasjer for enkelte. I dette tilfellet kan det fungere å bytte til versjon 17.0.2 i stedet inne i pom.xml-filene.
"Open in SceneBuilder" fungerer ikke på Mac (får feilmeldingen "Unable to open SceneBuilder)
- Open the folder where any of your .fxml files are stored in. For example : I chose ../Users/<BRUKERNAVN PÅ MAC>/Documents/NTNU/VÅR 2022/TDT4100/students/foreksempel/src/main/java/uke5/.
- Right click on the kafe.fxml and click "Open with > Other". You will notice that SceneBuilder.app will be grayed out.
- Just change "Enable: Recommended Applications" to "Enable: All Applications". Here you will notice that the SceneBuilder.app image will be clear. Click "Always open with" and double click on the SceneBuilder.app.
- The kafe.fxml file will now be opened in SceneBuilder.app.
- Close SceneBuilder.
- Go back to VSCode and open kafe.fxml file. Right click and "Open in SceneBuilder" should work now.