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