Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
|
- #!/bin/bash
-
- # 福泉WebAPI 快速启动脚本
- # 简化版本,用于开发和测试环境
-
- # 应用配置
- JAR_FILE="webapi-0.0.1-SNAPSHOT.jar"
- PORT=8806
- CONTEXT_PATH="/fuquanapi"
-
- # JVM配置
- JVM_OPTS="-Xms512m -Xmx1024m -XX:+UseG1GC"
- JVM_OPTS="$JVM_OPTS -Dserver.port=$PORT"
- JVM_OPTS="$JVM_OPTS -Dserver.servlet.context-path=$CONTEXT_PATH"
-
- # 颜色
- GREEN='\033[0;32m'
- RED='\033[0;31m'
- BLUE='\033[0;34m'
- NC='\033[0m'
-
- echo -e "${BLUE}福泉WebAPI 快速启动脚本${NC}"
- echo "================================"
-
- # 检查JAR文件
- if [ ! -f "$JAR_FILE" ]; then
- echo -e "${RED}错误: 未找到JAR文件 $JAR_FILE${NC}"
- echo "请先编译项目: mvn clean package"
- exit 1
- fi
-
- # 检查Java环境
- if ! command -v java &> /dev/null; then
- echo -e "${RED}错误: 未找到Java环境${NC}"
- exit 1
- fi
-
- echo -e "${GREEN}启动应用...${NC}"
- echo "JAR文件: $JAR_FILE"
- echo "端口: $PORT"
- echo "上下文路径: $CONTEXT_PATH"
- echo ""
-
- # 启动应用
- java $JVM_OPTS -jar "$JAR_FILE"
-
- echo ""
- echo -e "${GREEN}应用已停止${NC}"
|