This page contains some common technical problems encountered by students and possible solutions.
iP
Possible solution(s):
- Ensure you've named it exactly as
Ui.png
(case-sensitive) and put it in the expected folder. - If you changed the case of your local file, ensure the file in your remote repo has the same name upper/lower case as the local file. Git does not propagate case changes in file names through pushes. You'll need to do some extra Git actions to propagate the case change to the remote repo.
e.g., Although you changedUI.png
toUi.png
in your local file, the remote repo's copy will remainUI.png
even after you push changes to the remote repo. - Ensure you have published your iP website using GitHub pages, and the screenshot appears in the iP Showcase page.
Possible solution(s):
Ensure there is a blank line separates the table from the content just above it. This is a requirement of the Markdown syntax -- the Markdown parser used by GitHub's file preview forgives violations of this rule but not the parser used by the website renderer.
Possible solution(s):
Ensure your build.gradle
specifies JavaFX dependencies for all three OSes, as specified in our JavaFX tutorials.
Possible solution(s):
Ensure you used the exact Java version we prescribe to build the JAR file, especially if you are on macOS.
Possible solution(s):
Ensure you used the exact Java version we prescribe to build the JAR file.