当我尝试将插件项目作为Eclipse Application运行时,出现以下错误。
java version "1.8.0_152"
Java(TM) SE Runtime Environment (build 1.8.0_152-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16, mixed mode)
然后,我发现文件夹“/{HOME}/.swt/lib/macosx/x86_64”实际上是空的。我想这就是原因,但我不知道如何重新安装SWT(虽然我已经google了一段时间)
Eclipse版本:Oxygen.1a版本(4.7.1a)(64位)
Java版本:
.dev
Mac版本:10.12(64位)
答案 0 :(得分:3)
命令行参数:
-os win32 -ws win32
显示您正在尝试将其作为Windows应用程序运行 - 这不适用于macOS
检查运行配置的Arguments选项卡是否包含:
-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
在程序参数中,当前目标平台的“环境”部分为空或指定macOS。