ROOT_DIR="spring-boot-manual" BASE_PACKAGE="com.example.demo" PKG_PATH=$(echo "$BASE_PACKAGE" | tr '.' '/') && mkdir -p "$ROOT_DIR"/src/{main/{java/$PKG_PATH,resources},test/java/$PKG_PATH} && touch "$ROOT_DIR"/pom.xml "$ROOT_DIR"/src/main/resources/application.properties
ROOT_DIR="spring-boot-manual-gradle" BASE_PACKAGE="com.example.demo" PKG_PATH=$(echo "$BASE_PACKAGE" | tr '.' '/') && mkdir -p "$ROOT_DIR"/src/{main/{java/$PKG_PATH,resources},test/java/$PKG_PATH} && touch "$ROOT_DIR"/build.gradle "$ROOT_DIR"/settings.gradle "$ROOT_DIR"/src/main/resources/application.properties