library-picturebook-activity/lesingle-aicreate-backend-demo/aicreate-demo/mvnw
En 3c24cc3102 feat: 添加CLAUDE.md项目指导文件及AI创作客户端更新
添加 CLAUDE.md 用于 Claude Code 项目导航,包含架构说明和开发规范。
更新 AI 创作客户端至 V4.0,新增后端对接示例项目。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 12:11:15 +08:00

30 lines
816 B
Bash

#!/bin/sh
# Maven Wrapper script
# Downloads and runs Maven if not already installed
set -e
MAVEN_WRAPPER_JAR=".mvn/wrapper/maven-wrapper.jar"
WRAPPER_PROPERTIES=".mvn/wrapper/maven-wrapper.properties"
if [ -f "$WRAPPER_PROPERTIES" ]; then
DIST_URL=$(grep "distributionUrl" "$WRAPPER_PROPERTIES" | cut -d'=' -f2- | tr -d '\r')
fi
if [ -z "$DIST_URL" ]; then
DIST_URL="https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.6/apache-maven-3.9.6-bin.zip"
fi
MAVEN_HOME="${HOME}/.m2/wrapper/dists/apache-maven-3.9.6"
if [ ! -f "${MAVEN_HOME}/bin/mvn" ]; then
echo "Downloading Maven..."
mkdir -p "${MAVEN_HOME}"
TMPFILE=$(mktemp)
curl -fsSL "$DIST_URL" -o "$TMPFILE"
unzip -qo "$TMPFILE" -d "${MAVEN_HOME}/.."
rm -f "$TMPFILE"
fi
exec "${MAVEN_HOME}/bin/mvn" "$@"