- 添加 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>
58 lines
1.7 KiB
JSON
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": []
|
|
}
|
|
]
|
|
}
|