Files
martial-master/.vscode/tasks.json
n72595987@gmail.com dfac993e52 Configure development environment and update database settings
- Add VS Code debug configurations (launch.json, tasks.json)
- Add development guide for VS Code debugging
- Update database ports to high ports (MySQL: 33066, Redis: 63379)
- Update application server port to 8123
- Enable blade-starter-liteflow dependency
- Add SDKMAN configuration (.sdkmanrc)
- Add project documentation (CLAUDE.md)
- Update .gitignore to exclude logs and deployment files

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 13:23:18 +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": []
}
]
}