{ "folders": [ { "path": "../jeecg-boot", "name": "后端 (jeecg-boot)" } ], "settings": { "java.compile.nullAnalysis.mode": "automatic", "java.import.maven.enabled": true, "java.import.maven.recursive": true, "java.configuration.updateBuildConfiguration": "automatic", "java.autobuild.enabled": true, "java.import.maven.offline.enabled": false, "java.configuration.maven.notCoveredPluginExecutionSeverity": "ignore", "java.jdt.ls.java.home": "C:\\Program Files\\Java\\jdk-17", "java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx4G -Xms100m -Xlog:disable", "java.configuration.runtimes": [ { "name": "JavaSE-17", "path": "C:\\Program Files\\Java\\jdk-17", "default": true } ], "java.maven.downloadSources": true, "java.eclipse.downloadSources": true, "java.project.importOnFirstTimeStartup": "automatic", "java.configuration.checkProjectSettingsExclusions": false, "java.import.exclusions": [ "**/jeecg-server-cloud/**", "**/jeecg-boot-platform/**", "**/node_modules/**" ], "java.project.resourceFilters": [ "node_modules", ".git", "jeecg-server-cloud", "jeecg-boot-platform" ], "java.debug.settings.console": "integratedTerminal", "java.debug.settings.vmArgs": "-Dfile.encoding=UTF-8 -Dspring.main.banner-mode=log -Dspring.banner.charset=UTF-8 -Dlogging.charset.console=GBK", "files.exclude": { "**/target": true } }, "launch": { "version": "0.2.0", "configurations": [ { "type": "java", "name": "JeecgSystemApplication (单体)", "request": "launch", "mainClass": "org.jeecg.JeecgSystemApplication", "projectName": "jeecg-system-start", "cwd": "${workspaceFolder}/jeecg-module-system/jeecg-system-start", "vmArgs": "-Dfile.encoding=UTF-8 -Dspring.main.banner-mode=log -Dspring.banner.charset=UTF-8 -Dlogging.charset.console=GBK" } ] }, "tasks": { "version": "2.0.0", "tasks": [ { "label": "Maven: compile", "type": "shell", "command": "mvn", "args": [ "compile", "-pl", "jeecg-module-system/jeecg-system-start", "-am", "-DskipTests", "-q" ], "options": { "cwd": "${workspaceFolder}", "env": { "JAVA_HOME": "C:\\Program Files\\Java\\jdk-17" } }, "problemMatcher": "$javac", "group": { "kind": "build", "isDefault": true } }, { "label": "Maven: clean compile", "type": "shell", "command": "mvn", "args": [ "clean", "compile", "-pl", "jeecg-module-system/jeecg-system-start", "-am", "-DskipTests" ], "options": { "cwd": "${workspaceFolder}", "env": { "JAVA_HOME": "C:\\Program Files\\Java\\jdk-17" } }, "problemMatcher": "$javac", "group": "build" } ] }, "extensions": { "recommendations": ["vscjava.vscode-java-pack"] } }