逃脱| VSCODE启动中的字符。

发布于 2025-01-23 09:43:19 字数 912 浏览 0 评论 0原文

我正在尝试在WSL2中的Vscode上运行我的Springboot应用程序。这是我的启动

    "version": "0.2.0",
    "configurations": [

    
        {
            "type": "java",
            "name": "Launch Application",
            "request": "launch",
            "mainClass": "myApp.Application",
            "projectName": "myApp",
            "args": "-Dspring-boot.run.profiles=local spring-boot:run",
            "linux": {
                "vmArgs": [
                    "-Dhttp.nonProxyHosts=127.0.0.1|localhost|somemore",
                    "-Dhttp.proxyHost=myproxy",
                    "-Dhttp.proxyPort=8080",
                    "-Dhttps.proxyHost=myproxy",
                    "-Dhttps.proxyPort=8080",
            ]},
            "env": {
                "SPRING_PROFILES_ACTIVE" : "local",
            }
        }
    ]

。外壳管道。

如何正确逃脱|

I'm trying to run my springboot app on vsCode in WSL2. Here is my launch.json:

    "version": "0.2.0",
    "configurations": [

    
        {
            "type": "java",
            "name": "Launch Application",
            "request": "launch",
            "mainClass": "myApp.Application",
            "projectName": "myApp",
            "args": "-Dspring-boot.run.profiles=local spring-boot:run",
            "linux": {
                "vmArgs": [
                    "-Dhttp.nonProxyHosts=127.0.0.1|localhost|somemore",
                    "-Dhttp.proxyHost=myproxy",
                    "-Dhttp.proxyPort=8080",
                    "-Dhttps.proxyHost=myproxy",
                    "-Dhttps.proxyPort=8080",
            ]},
            "env": {
                "SPRING_PROFILES_ACTIVE" : "local",
            }
        }
    ]

When I try to run the application it fails because | in -Dhttp.nonProxyHosts is not properly escaped and WSL2 (Ubuntu) sees it as a shell pipeline.

How can I escape the | properly?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文