Mac 上 IBM Notes 中的 NCSO.jar 和 java 在哪里?
Where is the NCSO.jar and java in IBM Notes on a Mac?
我正在使用 IBM Notes 9 Social Edition (Mac),但它在客户端上不包含此 jar。它也没有与 java 一起打包。 Mac 环境不支持 Notes API 吗?
我不知道为什么在您的机器上找不到它 - 也许它现在只与 Domino Designer 客户端一起安装。但是您可以从 Domino 服务器或 Windows 机器上安装的 Domino Designer 获得 NCSO.jar。没有理由不能在 Mac.
上运行
IBM Notes 9 Social Edition (Mac) 未附带 NCSO.jar,但您可以从其他来源(如@Richard Schwartz metions)检索它。它确实在 Mac 环境中工作,但您需要确保使用安装 IBM Notes 时它连接到的 JDK 1.6。例如:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
此外,您需要确保在 32 位模式下使用 -d32 标志 运行,因为它默认为 64 位模式。您不能使用任何新的 JDK 版本,因为不再支持 32 位模式。
此外,您可能需要更新 DYLD_LIBRARY_PATH 环境变量以指向 Notes 安装中的 notes dydll 库文件,例如:
DYLD_LIBRARY_PATH="/Applications/IBM Notes.app/Contents/MacOS"
我正在使用 IBM Notes 9 Social Edition (Mac),但它在客户端上不包含此 jar。它也没有与 java 一起打包。 Mac 环境不支持 Notes API 吗?
我不知道为什么在您的机器上找不到它 - 也许它现在只与 Domino Designer 客户端一起安装。但是您可以从 Domino 服务器或 Windows 机器上安装的 Domino Designer 获得 NCSO.jar。没有理由不能在 Mac.
上运行IBM Notes 9 Social Edition (Mac) 未附带 NCSO.jar,但您可以从其他来源(如@Richard Schwartz metions)检索它。它确实在 Mac 环境中工作,但您需要确保使用安装 IBM Notes 时它连接到的 JDK 1.6。例如:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
此外,您需要确保在 32 位模式下使用 -d32 标志 运行,因为它默认为 64 位模式。您不能使用任何新的 JDK 版本,因为不再支持 32 位模式。
此外,您可能需要更新 DYLD_LIBRARY_PATH 环境变量以指向 Notes 安装中的 notes dydll 库文件,例如:
DYLD_LIBRARY_PATH="/Applications/IBM Notes.app/Contents/MacOS"