{ "version": "0.2.0", "configurations": [ { "type": "java", "name": "Gateway (8180)", "request": "launch", "mainClass": "org.xyzh.gateway.GatewayApplication", "projectName": "gateway", "cwd": "${workspaceFolder}/gateway", "args": ["--spring.profiles.active=dev"], "vmArgs": ["-Dserver.port=8180"], "console": "integratedTerminal" }, { "type": "java", "name": "Auth (8181)", "request": "launch", "mainClass": "org.xyzh.auth.AuthApp", "projectName": "auth", "cwd": "${workspaceFolder}/auth", "args": ["--spring.profiles.active=dev"], "vmArgs": ["-Dserver.port=8181"], "console": "integratedTerminal" }, { "type": "java", "name": "System (8182)", "request": "launch", "mainClass": "org.xyzh.system.SystemApp", "projectName": "system", "cwd": "${workspaceFolder}/system", "args": ["--spring.profiles.active=dev"], "vmArgs": ["-Dserver.port=8182"], "console": "integratedTerminal" }, { "type": "java", "name": "Log (8183)", "request": "launch", "mainClass": "org.xyzh.log.LogApp", "projectName": "log", "cwd": "${workspaceFolder}/log", "args": ["--spring.profiles.active=dev"], "vmArgs": ["-Dserver.port=8183"], "console": "integratedTerminal" }, { "type": "java", "name": "File (8184)", "request": "launch", "mainClass": "org.xyzh.file.FileApp", "projectName": "file", "cwd": "${workspaceFolder}/file", "args": ["--spring.profiles.active=dev"], "vmArgs": ["-Dserver.port=8184"], "console": "integratedTerminal" }, { "type": "java", "name": "Message (8185)", "request": "launch", "mainClass": "org.xyzh.message.MessageApp", "projectName": "message", "cwd": "${workspaceFolder}/message", "args": ["--spring.profiles.active=dev"], "vmArgs": ["-Dserver.port=8185"], "console": "integratedTerminal" }, { "type": "java", "name": "Bidding (8186)", "request": "launch", "mainClass": "org.xyzh.bidding.BiddingApp", "projectName": "bidding", "cwd": "${workspaceFolder}/bidding", "args": ["--spring.profiles.active=dev"], "vmArgs": ["-Dserver.port=8186"], "console": "integratedTerminal" }, { "type": "java", "name": "Platform (8187)", "request": "launch", "mainClass": "org.xyzh.platform.PlatformApp", "projectName": "platform", "cwd": "${workspaceFolder}/platform", "args": ["--spring.profiles.active=dev"], "vmArgs": ["-Dserver.port=8187"], "console": "integratedTerminal" }, { "type": "java", "name": "Workcase (8188)", "request": "launch", "mainClass": "org.xyzh.workcase.WorkcaseApp", "projectName": "workcase", "cwd": "${workspaceFolder}/workcase", "args": ["--spring.profiles.active=dev"], "vmArgs": ["-Dserver.port=8188"], "console": "integratedTerminal" }, { "type": "java", "name": "Crontab (8189)", "request": "launch", "mainClass": "org.xyzh.crontab.CrontabApp", "projectName": "crontab", "cwd": "${workspaceFolder}/crontab", "args": ["--spring.profiles.active=dev"], "vmArgs": ["-Dserver.port=8189"], "console": "integratedTerminal" }, { "type": "java", "name": "Agent (8190)", "request": "launch", "mainClass": "org.xyzh.agent.AgentApp", "projectName": "agent", "cwd": "${workspaceFolder}/agent", "args": ["--spring.profiles.active=dev"], "vmArgs": ["-Dserver.port=8190"], "console": "integratedTerminal" } ], "compounds": [ { "name": "Core Services (Gateway + Auth + System)", "configurations": [ "Gateway (8180)", "Auth (8181)", "System (8182)" ], "stopAll": true, "presentation": { "hidden": false, "group": "服务组合", "order": 1 } }, { "name": "All Services", "configurations": [ "Gateway (8180)", "Auth (8181)", "System (8182)", "Log (8183)", "File (8184)", "Message (8185)", "Bidding (8186)", "Platform (8187)", "Workcase (8188)", "Crontab (8189)", "Agent (8190)" ], "stopAll": true, "presentation": { "hidden": false, "group": "服务组合", "order": 2 } } ] }