首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio代码+ Spring Boot项目更改spring.properties。附加位置等

Visual Studio代码+ Spring Boot项目更改spring.properties。附加位置等
EN

Stack Overflow用户
提问于 2019-02-27 17:23:14
回答 1查看 10.3K关注 0票数 9

最近我决定使用pass from Eclipse to VS Code,对于Javascript开发,一切都很顺利,但是对于Spring Boot应用程序,我不知道如何在这里配置它们。

除了application.properties文件之外,我还有一个额外的local.properties,我用它在本地运行Spring Boot Application。

我看到有一个launch.json文件:

代码语言:javascript
复制
{
    "configurations": [

        {
            "type": "java",
            "name": "CodeLens (Launch) - fmApplication",
            "request": "launch",
            "mainClass": "com.application.zz.app.fmApplication",
            "projectName": "file-manager"
        }
    ]
}

在Eclipse中,我添加了额外的配置来运行Spring Boot应用程序,如下所示:

我怎么做才能做到这一点呢?

Here is the issue on Vs Code Github Page

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-27 17:57:06

与JavaScript不同的是,Java代码需要编译,这样它就不会在visual studio代码中开箱即用,因为它只是一个美化的文本编辑器。

然而,有多种工具可以适应这一点,VS code的人员有一个很好的指南来帮助您设置-- https://code.visualstudio.com/docs/java/java-spring-boot

解决方案:

因此,您有一个application.properties文件,并且在本地有一个application-local.properties(注意,您必须将本地属性命名为该)。

然后在您的launch.json中将其添加到您的程序参数中:

"args": "--spring.profiles.active=local"

因此,您的launch.json文件将如下所示:

代码语言:javascript
复制
{
  "configurations": [
    {
      "type": "java",
      "name": "CodeLens (Launch) - fmApplication",
      "request": "launch",
      "mainClass": "com.intralot.l10.app.fmApplication",
      "projectName": "file-manager",
      "args": "--spring.profiles.active=local"
    }
  ]
}
票数 24
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54901961

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档