如何在运行webapp后禁用autoopen内部webbrowser?

当我在STS上运行Web应用程序时,内部Web浏览器打开。 我想禁用它,但我不知道我在哪里可以做到这一点。

Eldelshell已经回答了这个问题,但我认为更多的信息可能会帮助其他人。 关于转到Window – > Preferences – > General – > Web Browser并创建新的外部外部浏览器配置他是正确的。 但这只适用于可执行文件。 因此,在“位置”字段中输入/dev/null将不起作用。 放在那里取决于你所使用的操作系统类型,但基本上你想要指定一个不起作用的命令。 我用:

  • 对于基于* nix的系统: /bin/true (什么都不做,成功: 参考 )
  • 对于Windows系统: cmd /c (生成一个shell并立即终止: 引用 )

以下是在Eclipse Neon中添加Web浏览器配置的样子。 请注意,添加配置后,还需要通过选中父对话框中的相邻复选框来激活它。

在此处输入图像描述

对于Mac,

转到Window-> Preferences-> General-> Web Browser; 创建一个指向/ usr / bin / true的新“浏览器”。

转到窗口 – >首选项 – >常规 – > Web浏览器,然后选择外部浏览器。 如果它仍然让你讨厌,请创建一个指向/ dev / null的新“浏览器”