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>
This commit is contained in:
57
.vscode/tasks.json
vendored
Normal file
57
.vscode/tasks.json
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"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": []
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user