SAP NWDS 7.5 在 OS 而非 Windows 10 上

SAP NWDS 7.5 on other OS than Windows 10

SAP NWDS (Netweaver Developer Studio) 仅在 Windows 10 和 SAP jvm 上受支持——另请参阅 SAP Note 2546316

因为 NWDS 实际上是带有一些额外 SAP 插件的 eclipse neon,我想知道为什么。

我的要求是 运行 它在 Windows Server 2008 R2 上,很快我可能需要 运行 NWDS 在最近 Mac 书临.

当前行为

显然 NWDS 正在某处检查 OS 风格和 JVM 制造商。

到目前为止我取得了什么

问题

  1. 嗯,如何让 NWDS 7.5 到 运行 在 Win Server 上(以及更高版本,在 Mac 上)

  2. 部分成就是让 ecpipse 吐出更多关于 WHY/WHICH 插件的信息没有加载 --- 没有找到任何信息(也许我太笨了)

2018 年 8 月更新

回答问题 2:Eclipse Runtime Options => 选项 eclipse.log.* 并在安装文件夹的 configuration 子文件夹中找到日志。

=> 错误是绝对无法加载 JCo 插件的本机部分

org.osgi.framework.BundleException: Could not resolve module: com.sap.jco3 [463]
Unresolved requirement: Require-Capability: osgi.native; native.paths:List<String>="sapjco3.dll"; filter:="(&(osgi.native.osname~=win32)(osgi.native.processor~=x86_64))"

嗯,

答案(至少相对于 Win Server 2008 R2)是

  • 运行 在 SAP jvm (Download) 上使用 eclipse.ini
  • 中的 -vm 参数
  • 非常重要:切换到 SAP jvm 后,在 eclipse.ini 中使用 -clean 选项,因为这将重建插件列表。

部分(日志记录)问题的答案已经在原始问题的更新中,但是:

Eclipse Runtime Options => 使用选项 eclipse.log.* 并在安装文件夹的 configuration 子文件夹中找到日志。