Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用工作区路径名从MacOS上的命令行启动eclipse_Eclipse_Macos - Fatal编程技术网

如何使用工作区路径名从MacOS上的命令行启动eclipse

如何使用工作区路径名从MacOS上的命令行启动eclipse,eclipse,macos,Eclipse,Macos,在linux上: eclipse PathnameToWorkspace 工作正常,并在工作区上启动eclipse 考虑到MacOS的应用程序树结构,我一直无法找出MacOS的道德等价物 我怀疑这不是一个困难的问题。/code>/eclipse-data(另请参见eclipse Wiki中的内容)。在我的系统上有一个指向eclipse二进制文件的链接,该链接来自/Applications/eclipse/eclipse,我发现只要运行它,我的默认工作区就会启动eclipse 您还可以在“/Ap

在linux上:

eclipse PathnameToWorkspace
工作正常,并在工作区上启动eclipse

考虑到MacOS的应用程序树结构,我一直无法找出MacOS的道德等价物


我怀疑这不是一个困难的问题。

/code>/eclipse-data(另请参见eclipse Wiki中的内容)。

在我的系统上有一个指向eclipse二进制文件的链接,该链接来自
/Applications/eclipse/eclipse
,我发现只要运行它,我的默认工作区就会启动eclipse

您还可以在“/Applications/Eclipse.app/Contents/MacOS/Eclipse”中找到Eclipse二进制文件

当我像这样启动Eclipse(从命令行)时,我发现我的Mac不会总是切换到启动Eclipse的桌面,因此我必须使用Exposé/Misson控件(Ctrl向上箭头)查找Eclipse窗口当我有两个显示器连接到我的Mac电脑时,这一点尤其正确

因为我觉得键入eclipse的完整路径很烦人,所以我只是从
/opt/local/bin
向它添加了一个符号链接,并确保目录位于我的
$path
中:

cd /opt/local/bin
sudo ln -s /Applications/eclipse/eclipse .
echo 'PATH="$PATH:/opt/local/bin' >>~/.bashrc

在那之后,只需发出命令
eclipse
(没有前面的
/Applications/eclipse
部分)就可以正常工作。

在运行High Sierra的Mac上,eclipse二进制文件位于
/Users//eclipse//eclipse.app/Contents/MacOS/

其中工具链版本是安装的Eclipse的特定版本,在我的例子中是javascript-2018-12。我相信他们遵循这种模式,例如j2ee-2019-01


在该目录中运行eclipse二进制文件将从命令行启动eclipse。

在MacOS上,根目录中的“eclipse”是一个符号链接,指向“eclipse.app/Contents/MacOS/eclipse”。如果该符号链接不存在,您可以创建自己的符号链接,或者在命令行上使用该相对路径。