diff --git a/{{cookiecutter.repo_name}}/build.gradle b/{{cookiecutter.repo_name}}/build.gradle
index a78380cddf43b7db8e46e57c2eea3331d189b70e..08b780dcc9699a3127e11b7dc6c7574aa9f4f80b 100644
--- a/{{cookiecutter.repo_name}}/build.gradle
+++ b/{{cookiecutter.repo_name}}/build.gradle
@@ -37,7 +37,7 @@ dependencies {
 
 // --- Preprocessors ---
 def genJastaddDir = './src/gen/jastadd'
-File genSrc = file("${genJastaddDir}")
+File genSrc = file("./src/gen/java")
 idea.module.generatedSourceDirs += genSrc
 sourceSets.main.java.srcDir genSrc
 
@@ -121,7 +121,7 @@ jastadd {
 
     module = 'relast-module'
     astPackage = 'de.tudresden.inf.st.{{cookiecutter.repo_name}}.ast'
-    genDir = 'src/gen/java'
+    genDir = genSrc
     buildInfoDir = 'src/gen-res'
 
     // default options are: '--rewrite=cnta', '--safeLazy', '--visitCheck=false', '--cacheCycle=false'
diff --git a/{{cookiecutter.repo_name}}/gradle.properties b/{{cookiecutter.repo_name}}/gradle.properties
index 0a6b07560e8b13c5dc9f9bd315d7db84cc577d21..3780a09a8d174d4fb25305ddbe625a44a1c0e67b 100644
--- a/{{cookiecutter.repo_name}}/gradle.properties
+++ b/{{cookiecutter.repo_name}}/gradle.properties
@@ -1,6 +1,7 @@
-dumpAst_version = 1.2.0
-jupyter_version = 5.9.0
-assertj_version = 3.23.1
-grammar2uml_version = 0.2.5-21
+dumpAst_version = 3.0.1
+jupyter_version = 5.9.2
+assertj_version = 3.24.2
+grammar2uml_version = 0.2.7-dev-30
 jastaddgradle_version = 1.15.0
 relast_version = 0.4.0
+jastadd_version = 2.3.5-dresden-7