如何在Lotus Java Agent中自动导入JAR文件?

时间:2014-04-09 07:48:55

标签: java lotus

我正在Eclipse IDE中开发Java代码。 我写了一些ANT脚本,用于将它导出到一些JAR文件中。 现在我想通过ANT脚本在Lotus Agent中导入这些JAR文件。 但我不知道怎么做:(

我找到了这个话题,但我不明白它是如何帮助我的 How to build a Lotus Domino Database using SVN and Ant, Maven or Gradle

1 个答案:

答案 0 :(得分:1)

Rombs,

您在帖子中提到的无头设计器命令行将采用已存储在源控制系统中的整个 Notes数据库(这意味着它已被翻译为数百个小文件而不是作为一个整体文件)然后编译'它变成了一个nsf。我不认为你可以为一个代理人做这件事。

如果您希望jar文件可用于单个数据库,那么我担心唯一的方法是手动执行此操作,无论是在Java库中还是直接在代理中。

如果您有权访问,另一种可行的方法是将JAR文件直接写入“魔法”中。服务器上的路径您的Notes客户端。

jvm/lib/ext

但是,存在安全问题,因为此路径中的任何代码都被认为是绝对安全的,并且将在没有任何限制的情况下运行。如果你有一个godd管理员,他肯定不会对此感到高兴,并且可能希望长时间查看你的代码。

如果您的服务器至少是8.5.2,那么一个很酷的选择就是将您的罐子部署为OSGi捆绑包(来自Stephan Wissel的提示,我自己没有做过)