如何在Eclipse for Mac中将Chrome设置为默认外部浏览器?

时间:2011-03-16 08:17:33

标签: eclipse macos google-chrome ide

我认为这个问题是自我解释的: - )

当我浏览Application eclipse时发给我一个错误。

8 个答案:

答案 0 :(得分:12)

让Eclipse将Chrome识别为默认系统浏览器的最简单方法是:

  1. 打开Safari。
  2. 转到菜单Safari>偏好>一般
  3. 将“默认网络浏览器”更改为Safari。
  4. 关闭“首选项”对话框。
  5. 重新打开“首选项”对话框。
  6. 将“默认网络浏览器”更改为Chrome。
  7. 关闭“首选项”对话框。
  8. 此解决方案更通用,因为它适用于选择不正确的系统浏览器的任何应用程序。 (感谢IBM的Kelvin Lawrence)

    我在带有OSX Mountain Lion的iMac上使用Eclipse 4.2.0。这也适用于Mountain Lion上的Eclipse Kepler。

答案 1 :(得分:5)

我通过致电/usr/bin/open -a "/Applications/Google Chrome.app" <url>

解决了这个问题

答案 2 :(得分:2)

rubdottocom几乎得到了它。问题是,路径包含空格。如果您编写包含以下内容的新shell脚本:

'/Applications/Google Chrome.app/Contents/MacOS/Google Chrome' $1

Eclipse可以用它启动一个新的Chrome实例。遗憾的是,这样就不可能在已经运行的实例中打开一个新选项卡,因为脚本退出并显示以下错误消息:

[21043:2307:292361872340725:ERROR:process_singleton_mac.cc(102)]
    Unable to obtain profile lock.

答案 3 :(得分:1)

哎呀!我在这里找到答案:Is there a way to add Google Chrome as an external web browser in Flash Builder Standalone for Mac?

确切位置是: / Applications / Google Chrome.app/Contents/MacOS/Google Chrome

令人讨厌的是你无法通过Finder进入“应用程序文件夹”(AppName.app):-S

等等哦!它不起作用&gt; _&lt; Safari已打开

答案 4 :(得分:1)

你也可以尝试在菜单栏上修复eclipse:windows-&gt; preferences-&gt; general-&gt; web browser-&gt;选择收音机,使用外部Web浏览器并从那里选择默认浏览器。就这么简单。

答案 5 :(得分:1)

这是一个有用的视觉效果,展示/usr/bin/open技术:

enter image description here

答案 6 :(得分:0)

在Finder中,右键单击 Google Chrome.app ,选择显示包内容,然后向下浏览目录/ Mac OS 并拖动< em> Google Chrome 到Eclipse的编辑外部Web浏览器对话框中的位置。在参数字段中输入 -url%URL%。这对我在MacOS 10.7上的Eclipse Indigo上起作用,至少在Chrome之前没有启动...

答案 7 :(得分:0)

我在Eclipse中将Chrome设置为默认浏览器的方法是: 转到窗口&gt;&gt; Web浏览器然后选择Chrome。