我想将Java1.6与LotusNotes6.5结合使用。有没有办法做到这一点–;

我想将Java1.6与LotusNotes6.5结合使用。有没有办法做到这一点–;,java,path,classpath,lotus-notes,Java,Path,Classpath,Lotus Notes,我想将Java1.6与LotusNotes6.5结合使用。有办法做到这一点吗?—— 我想使用BigInteger类的prabalePrime方法,该方法自Java1.4及更高版本开始提供,但LotusNotes6.5只支持Java1.3。有没有办法使用更高版本的java,比如LotusNotes6.5中的Java1.6 任何帮助都会很好 提前谢谢 您可以在独立程序中使用任何版本的Java,但是如果您需要在Notes客户端或Domino服务器中作为代理运行,很遗憾,您只能使用IBM支持并集成到其代

我想将Java1.6与LotusNotes6.5结合使用。有办法做到这一点吗?——

我想使用BigInteger类的prabalePrime方法,该方法自Java1.4及更高版本开始提供,但LotusNotes6.5只支持Java1.3。有没有办法使用更高版本的java,比如LotusNotes6.5中的Java1.6

任何帮助都会很好


提前谢谢

您可以在独立程序中使用任何版本的Java,但是如果您需要在Notes客户端或Domino服务器中作为代理运行,很遗憾,您只能使用IBM支持并集成到其代码中的版本。

您可以在独立程序中使用任何版本的Java,但是,如果您需要在Notes客户端或Domino服务器中作为代理运行,很遗憾,您只能使用IBM支持并集成到其代码中的版本。

升级!R6.5支持几乎在两年前就结束了。

升级!R6.5的支持几乎在两年前就结束了。

简而言之,您应该升级到R8.5。您无法将1.6 JRE无缝导入notes环境,因为基于代理的功能连接到notes中的IBM JVM,而且如果您试图修改内置在notes中的IBM JVM,您的公司与IBM的支持和维护协议将失效。但是,鉴于您使用的是不再受支持的R6.5,您可以尝试一下,但这需要在每个工作站上进行更新,并且您不能保证在此过程中不会破坏任何东西

我必须为我的公司使用Kerberos,IBM连接到Notes中的IBM JVM有一些恼人的限制(典型的IBM),因此我们还必须为更高的JVM编写。这就是我们所做的

因此,假设您想从Notes客户机运行,我们发现我们必须编写一个jar文件,该文件在工作站的JRE(而不是IBM Lotus Notes的jvm)上运行,该JRE为1.6,然后从Notes客户机代理调用以运行批处理文件,该批处理文件使用工作站JRE执行jar。独立的JRE正在调用Notes将数据写入服务器。这非常难看,从技术上讲,我们不再在Notes下运行,事实上,我们正在运行一个单独的java进程,由Notes启动。在软件方面,IBM制造了半生不熟的东西或“航天飞机来获取牛奶”,但如果你想使用他们的技术,你仍然有义务保持最新

如果您选择了这种痛苦的方法,则需要启用“不提示从其他基于Notes的程序输入密码”,这在“安全基础”下的“用户安全”设置中


所以,告诉你的经理咬紧牙关升级。

简而言之,你应该升级到R8.5。您无法将1.6 JRE无缝导入notes环境,因为基于代理的功能连接到notes中的IBM JVM,而且如果您试图修改内置在notes中的IBM JVM,您的公司与IBM的支持和维护协议将失效。但是,鉴于您使用的是不再受支持的R6.5,您可以尝试一下,但这需要在每个工作站上进行更新,并且您不能保证在此过程中不会破坏任何东西

我必须为我的公司使用Kerberos,IBM连接到Notes中的IBM JVM有一些恼人的限制(典型的IBM),因此我们还必须为更高的JVM编写。这就是我们所做的

因此,假设您想从Notes客户机运行,我们发现我们必须编写一个jar文件,该文件在工作站的JRE(而不是IBM Lotus Notes的jvm)上运行,该JRE为1.6,然后从Notes客户机代理调用以运行批处理文件,该批处理文件使用工作站JRE执行jar。独立的JRE正在调用Notes将数据写入服务器。这非常难看,从技术上讲,我们不再在Notes下运行,事实上,我们正在运行一个单独的java进程,由Notes启动。在软件方面,IBM制造了半生不熟的东西或“航天飞机来获取牛奶”,但如果你想使用他们的技术,你仍然有义务保持最新

如果您选择了这种痛苦的方法,则需要启用“不提示从其他基于Notes的程序输入密码”,这在“安全基础”下的“用户安全”设置中


所以,告诉你的经理咬紧牙关升级。

是的,这正是我想弄明白的。我想在代理中使用它。现在我需要想出其他办法。感谢您的帮助。独立程序可能面临的问题是,Notes.jar/NCSO.jar仅针对Notes客户端支持的同一JVM进行认证。因此,尽管它们可以在以后的JVM中工作,但这并不是一个既定的目标。你可能必须把你的答案写在一个文件上,然后把它传给代理。是的,这就是我想弄明白的。我想在代理中使用它。现在我需要想出其他办法。感谢您的帮助。独立程序可能面临的问题是,Notes.jar/NCSO.jar仅针对Notes客户端支持的同一JVM进行认证。因此,尽管它们可以在以后的JVM中工作,但这并不是一个既定的目标。你可能需要把你的答案写在一个文件上,然后把它传给代理。是的,我知道。但是我工作的公司没有升级计划…所以没有选择…你不能两全其美。如果您想使用最新(或更高版本)的Java,您应该使用最新(或更高版本)的domino。请务必在您的成本估算中考虑不升级的费用。是的,我知道这一点。但我工作的公司没有升级计划…因此没有选择…您不能两全其美。如果您想使用最新(或更高版本)的Java,您应该使用最新(或更高版本)的domino。确保在成本估算中考虑不升级的费用。如果工作环境可以按世界人口分类,这就是“中国”工作环境。升级更有意义。如果解决方案可以是classifi