Files
martial-master/.vscode/tasks.json
n72595987@gmail.com 9c7604d98b chore: 配置开发环境并更新数据库设置
- 添加 VS Code 调试配置(launch.json, tasks.json)
- 添加 VS Code 调试使用指南
- 更新数据库端口为高位端口(MySQL: 33066, Redis: 63379)
- 更新应用服务器端口为 8123
- 启用 blade-starter-liteflow 依赖
- 添加 SDKMAN 配置文件(.sdkmanrc)
- 添加项目开发文档(CLAUDE.md)
- 更新 .gitignore 忽略日志和部署文件

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 13:26:22 +08:00

58 lines
1.7 KiB
JSON

{
"version": "2.0.0",
"tasks": [
{
"label": "Maven: Clean",
"type": "shell",
"command": "mvn clean",
"group": "build",
"problemMatcher": []
},
{
"label": "Maven: Compile",
"type": "shell",
"command": "mvn clean compile",
"group": "build",
"problemMatcher": []
},
{
"label": "Maven: Package (Skip Tests)",
"type": "shell",
"command": "mvn clean package -DskipTests -Dmaven.test.skip=true",
"group": {
"kind": "build",
"isDefault": true
},
"problemMatcher": []
},
{
"label": "Maven: Install BladeX Framework",
"type": "shell",
"command": "cd /remote_dev/martial/martial-tool && mvn clean install -DskipTests",
"group": "build",
"problemMatcher": [],
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared"
}
},
{
"label": "Spring Boot: Run Dev",
"type": "shell",
"command": "source ~/.sdkman/bin/sdkman-init.sh && mvn spring-boot:run -Dspring-boot.run.profiles=dev",
"group": "none",
"problemMatcher": [],
"isBackground": true
},
{
"label": "Kill Java Process on Port 8123",
"type": "shell",
"command": "lsof -ti:8123 | xargs kill -9 || echo 'No process on port 8123'",
"group": "none",
"problemMatcher": []
}
]
}