gpt4 book ai didi

java - 我在哪里可以设置 notes.ini 位置?

转载 作者:太空宇宙 更新时间:2023-11-04 10:44:53 25 4
gpt4 key购买 nike

我正在使用 IBM Notes/Domino 的 Java API 构建一些应用程序,这些应用程序使用本地 IBM Notes 客户端和在 Linux(在我的例子中是 Ubuntu)下工作的 Notes.jar。通常的 notes.ini 文件可以在/home/user/ibm/notes/data/notes.ini 中找到,但我想使用不同的配置。我如何在我的应用程序/Notes 客户端中设置它应该使用哪个 notes.ini?

最佳答案

可以将 Notes API 定向为使用备用 notes.ini 文件。 C API 的 NotesInit() 调用从命令行获取传统的 argc 和 argv 参数,并查找后跟 notes.ini 路径的等号。

由于 Notes 客户端实际上是使用 Notes API 编写的,因此它实际上使用了相同的技术。即,

C:\>  C:\IBM\Notes\notes.exe "=D:\Lotus Notes\Data\notes.ini" 

这也适用于使用 Java 和其他语言 API 编写的程序。它们下面都有 C API 调用,因此当这些 API 调用 NotesInit() 时,它们会从运行时环境中传入命令行参数。因此,您所要做的就是使用命令行参数运行程序,并在等号后指定 notes.ini 位置。

请注意:您在上述语法中看到的引号对于路径中的空格很重要。

关于java - 我在哪里可以设置 notes.ini 位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33504976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com