Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
LukasKlenner committed Oct 22, 2023
2 parents 7754fbf + 534f367 commit 3b3671c
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 5 deletions.
19 changes: 15 additions & 4 deletions docs/exercises/fix-errors.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,13 +108,24 @@
```
Java.lang.OutOfMemoryError: java heap space
```
Dieser Fehler kann manchmal beim Ausführen der Public Tests auftretten. Versuchen Sie zunächst die Public Tests erneut auszuführen oder IntelliJ neuzustarten. Falls der Fehler weiterhin auftritt, versuchen Sie [Java mehr Speicher zuzuweisen].
Dieser Fehler kann manchmal beim Ausführen der Public Tests auftreten. Versuchen Sie zunächst die Public Tests erneut auszuführen oder IntelliJ neuzustarten. Falls der Fehler weiterhin auftritt, versuchen Sie [Java mehr Speicher zuzuweisen].

11. !!! error ""
```
Unsupported Java.
Your build is currently configured to use Java 21 and Gradle 8.4.

Possible solution:
- Use Java 20 as Gradle JVM: Open Gradle settings
- Open Gradle wrapper settings, change `distributionUrl` property to use compatible Gradle version and reload the project
```
Offiziell wird Java 21 noch nicht von Gradle unterstützt. Für die Bearbeitung der Hausübungen ist dies allerdings eigentlich kein Problem. Falls Sie die Fehlermeldung beim Erstellen der Abgabedatei erhalten, überprüfen Sie, ob Sie ihre Daten in der build.gradle.kts Datei richtig eingetragen haben. Falls Sie die Nachricht beim Öffnen der Hausübung als Hinweis erhalten, können Sie diese zunächst ignorieren. Als letzte Möglichkeit können Sie auch versuchen, die Java Version in IntelliJ auf Java 17 zu ändern. Siehe [Korrekte Java Version in IntelliJ einstellen].

### Korrekte Java Version in IntelliJ einstellen

1. Überprüfen Sie zunächst in einem Terminal mit **"java --version"**, ob Java 17 benutzt wird (s. [Anleitung zum Installieren von Java])
2. Überprüfen Sie in IntelliJ, ob unter **"File" -> "Project Structure..." -> "Project" -> "SDK"** Java 17 als Version angegeben ist.
* Falls dies nicht der Fall ist, wählen Sie Java 17 aus und drücken Sie auf **"Apply"**.
1. Überprüfen Sie zunächst in einem Terminal mit **"java --version"**, ob Java 17 oder höher benutzt wird. Siehe auch: [Anleitung zum Installieren von Java]
2. Überprüfen Sie in IntelliJ, ob unter **"File" -> "Project Structure..." -> "Project" -> "SDK"** Java 17 oder höher als Version angegeben ist.
* Falls dies nicht der Fall ist, wählen Sie Java 17 oder höher aus und drücken Sie auf **"Apply"**.
3. Gehen Sie ebenfalls sicher, dass unter **"File" -> "Settings" -> "Build, Execution, Deployment" -> "Build Tools" -> "Gradle" -> "Gradle JVM"** als Option **"Project SDK"** ausgewählt ist.

### Java mehr Speicher zuweisen
Expand Down
2 changes: 1 addition & 1 deletion docs/preparation/installation-intellij.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
2. Führen Sie folgende Befehle in einem [Terminal] aus, um die Jetbrains Toolbox zu installieren:
```
scoop bucket add extras
scoop install intellij-idea-community
scoop install jetbrains-toolbox
```
3. Öffnen Sie die Toolbox und installieren Sie die Community oder Ultimate Edition von IntelliJ.

Expand Down
3 changes: 3 additions & 0 deletions docs/preparation/packagemanager.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,12 @@ Wir empfehlen Ihnen für die Installation der benötigten Programme einen solche
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```

3. Nachdem Homebrew installiert wurde, wird ihnen u.U. in der Konsolenausgabe vorgeschlagen bestimmte Befehle auszuführen. Wenn dies der Fall ist, kopieren Sie diese und führen Sie diese ebenfalls aus.

=== "Linux"

Sie wissen, wie Sie einen Paket Manager verwenden.

[Scoop]: https://scoop.sh/
[Homebrew]: https://brew.sh/
[Terminal]: https://wiki.tudalgo.org/preparation/terminal/

0 comments on commit 3b3671c

Please sign in to comment.