【问题标题】:Is there a way to prevent Eclipse from opening the browser when starting a Web application?有没有办法阻止 Eclipse 在启动 Web 应用程序时打开浏览器?
【发布时间】:2011-06-29 20:14:40
【问题描述】:

喂!

我想知道当用户在特定(或任何)Web 项目中选择“运行方式”>“运行或服务器”时,是否有办法配置 Eclipse 不打开浏览器(内部或外部,无关紧要)。

找不到那个选项...

【问题讨论】:

  • 没有这样的东西,但你真的想要在你的 Eclipse 中拥有这样的功能吗?
  • 我当然知道。每次它在浏览器中打开一个新标签时,但有时我只想继续在当前标签上工作。

标签: java eclipse web-applications


【解决方案1】:

不,没有。这样做的方法不是单击应用程序并运行为,而是单击您的服务器并启动它(并部署您的应用程序)。然后你将摆脱浏览器打开。

【讨论】:

    【解决方案2】:

    如果您从服务器视图运行服务器,它不会打开浏览器。

    【讨论】:

      【解决方案3】:

      通过 Oxygen 在 Eclipse Juno 上,更改首选项(窗口->首选项->常规->Web 浏览器)以添加新的外部 Web 浏览器并将其位置设置为“/bin/true”(在 UNIX 下)、“@987654322 @”(在 Mac OS Yosemite 通过 Mojave 下),或带有参数“/c”的“C:\Windows\System32\cmd.exe”(在 Windows 下)。然后将此设置为默认浏览器。

      此后,每当您“在服务器上运行”时,Eclipse 都会生成此命令(立即成功),而不是触摸您的浏览器。

      但这不是针对每个项目的设置。

      【讨论】:

      • 对于想要做类似事情的Windows用户,您可以将位置设置为“C:\Windows\System32\cmd.exe”并在参数中输入/c。
      • 在 Mac OSX Yosemite 中是 /usr/bin/true
      • @mockobject mockobject,感谢它的魅力
      • 谢谢!我一定是不小心点击了某个地方,然后 Eclipse 开始在其内部浏览器中打开链接,甚至是 GitLab 合并请求的链接。
      【解决方案4】:

      我也在想同样的问题

      而不是点击运行按钮

      尝试按重新启动

      (我在 STS 上)

      【讨论】:

        【解决方案5】:

        你应该试试这个:

        在 MyEclipse 中,更改首选项(Window->Preferences->General->Web Browser)检查单选按钮(使用外部 Web 浏览器)并单击新建以添加新的外部 Web 浏览器并设置它的浏览器位置和输入名称(作为您的选择),然后单击确定。

        【讨论】:

          【解决方案6】:

          刚刚为我解决了这个问题。您应该执行以下操作: 创建一个文件 null.bat,其中包含类似“@echo off”的内容。你把它放在哪里并不重要。

          转到 Eclipse=>Preferences=>General=>Web Browser,选中“Use external web browser”。创建一个新的外部 Web 浏览器。 给它起个名字然后 将 Location 指向您存储 null.bat 的位置

          这样 Eclipse 运行你的 null.bat 并且什么都不做 :)

          【讨论】:

            猜你喜欢
            • 2017-06-08
            • 1970-01-01
            • 2020-02-08
            • 1970-01-01
            • 1970-01-01
            • 2012-12-20
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多