From 8f39655da2606a5deca54082cb88375338e0af72 Mon Sep 17 00:00:00 2001 From: Tim Wundenberg Date: Sat, 8 Nov 2025 12:49:03 +0100 Subject: [PATCH] feat: simple dev.sh script to launch development environment --- dev.sh | 24 +++++++++++++++++++ .../projektverwaltung/HomeController.java | 2 +- src/main/resources/templates/home.html | 1 - 3 files changed, 25 insertions(+), 2 deletions(-) create mode 100755 dev.sh diff --git a/dev.sh b/dev.sh new file mode 100755 index 0000000..62aa5b8 --- /dev/null +++ b/dev.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +trap ctrl_c INT + +function ctrl_c() { + stop + exit 0 +} + +function stop() { + kill %3 + kill %2 + kill %1 + + wait +} + +npm run watch & +./gradlew classes --continuous & +./gradlew bootRun & + +read -rp "Press Enter to stop" + +stop diff --git a/src/main/java/de/wundenbergs/projektverwaltung/HomeController.java b/src/main/java/de/wundenbergs/projektverwaltung/HomeController.java index ad1b701..8d55028 100644 --- a/src/main/java/de/wundenbergs/projektverwaltung/HomeController.java +++ b/src/main/java/de/wundenbergs/projektverwaltung/HomeController.java @@ -8,7 +8,7 @@ import org.springframework.web.bind.annotation.GetMapping; public class HomeController { @GetMapping("/") public String home(Model model) { - model.addAttribute("message", "Hello Thymeleaf!"); + model.addAttribute("message", "Hello Thymeleaf!xxx"); return "home"; } } diff --git a/src/main/resources/templates/home.html b/src/main/resources/templates/home.html index 39a3db8..076bdcb 100644 --- a/src/main/resources/templates/home.html +++ b/src/main/resources/templates/home.html @@ -7,7 +7,6 @@

Placeholder message

-

Test x

Test 2