gpt4 book ai didi

java - 带空格的 Eclipse 运行配置参数

转载 作者:行者123 更新时间:2023-11-30 06:53:30 24 4
gpt4 key购买 nike

我需要使用空格将参数传递给通过 Eclipse 运行的应用程序。在 Windows 中,以下语法有效:

param="%Some Name%"

在 Linux 中,该参数总是作为单独的参数传递给解释它的 Java 代码。

对于 Bash,以下语法有效:

"param=%Some Name%"

即如果我复制完整命令并在终端中运行它,它会正确启动应用程序并将参数作为单个参数传递。

在 Eclipse 中,它仍然围绕空格拆分参数。

我试过用斜杠 ('\') 转义空格。我试过用单引号替换引号。我已经尝试了所有 3 种可能的组合。我无法解释/理解 Eclipse 在这里做什么,它在 Windows 中的表现有所不同。

谷歌/搜索也证明它非常困难。

更复杂的是,这不是标准的运行配置。它使用 VexiDev ( source here) Eclipse 功能。

最佳答案

我认为诀窍是确保您在 Eclipse GUI 中输入双引号,而不是默认情况下获得的 unicode 智能引号。

如果不是键入双引号,而是从终端或纯文本编辑器复制它并将其粘贴到参数框中,它应该可以工作。

关于java - 带空格的 Eclipse 运行配置参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37502751/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com