我有一个 spring-boot 项目,我的 IDE 是 VS code。我想将环境变量传递给我的应用程序。现在我将其设置在 Gradle 命令之前
export PROJECT_NAME=test
./gradlew bootrun
PROJECT_NAME 是我的环境变量,我在 application.properties 中访问它
在 VS code for java 中设置环境变量的推荐方法是什么
最佳答案
为了在 VSCode 中为 Spring boot 应用程序设置环境变量,推荐的方法是在项目的 .vscode 文件夹中创建一个 launch.json 文件,然后添加“env”部分,如下例所示:
{
"configurations": [
{
"type": "java",
"name": "Spring Boot-DemoApplication<demo>",
"request": "launch",
"cwd": "${workspaceFolder}",
"console": "internalConsole",
"mainClass": "com.example.demo.DemoApplication",
"projectName": "demo",
"args": "",
"env": {
"PROJECT_NAME": "FOO_PROJECT"
}
}
]
}
关于java - 如何在VS Code中设置JAVA环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59687712/