Java Mac上的Lotus Notes jvm\lib\ext目录

Java Mac上的Lotus Notes jvm\lib\ext目录,java,macos,lotus-notes,lotus-domino,lotusscript,Java,Macos,Lotus Notes,Lotus Domino,Lotusscript,我有一个在LotusNotes8.5.x上运行的应用程序。它基本上是邮件模板的修改版本,具有一些自定义的web服务连接。web服务功能不使用DominoWeb服务设计元素 web服务连接需要将一些自定义JAR文件加载到Windows上的jvm\lib\ext目录中 这是在加载邮件模板时以编程方式处理的。如果相关文件不存在,则使用NotesEmbeddedObject类中的LotusScript ExtractFile()方法将其放置到位 这一切都可以在Windows上正常工作 但是,我不确定同样

我有一个在LotusNotes8.5.x上运行的应用程序。它基本上是邮件模板的修改版本,具有一些自定义的web服务连接。web服务功能不使用DominoWeb服务设计元素

web服务连接需要将一些自定义JAR文件加载到Windows上的jvm\lib\ext目录中

这是在加载邮件模板时以编程方式处理的。如果相关文件不存在,则使用NotesEmbeddedObject类中的LotusScript ExtractFile()方法将其放置到位

这一切都可以在Windows上正常工作

但是,我不确定同样的方法是否适用于Mac上的Notes客户端。我有3个问题:

1) jvm\lib\ext目录中可用的JAR文件的相同主体是否意味着这些JAR有效地位于Notes客户机中运行的代理的类路径上

2) 我在Mac上能找到的唯一“jvm/lib/ext”目录实际上在Notes.app文件中。这是Windows上jvm\lib\ext目录的Mac等价物吗

3) 如果2的答案是“是”,是否可以通过编程方式在Mac上写入该目录

我怀疑1和2的答案是“是”。我有一种感觉,从LN应用程序中向Mac上的目录写入文件可能不会起作用

有人试过类似的方法吗

如有任何想法,将不胜感激

干杯,
Lee

Mac上的
jre\lib\ext
的等价物是
/Library/Java/Extensions
,但如果有某种方法设置
Java.ext.dirs
系统属性,将其指向特定于此应用程序的不同位置,而不是污染“全局命名空间”,则更好