首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Designer 9的jar设计元素找不到jar文件的内容

使用Designer 9的jar设计元素找不到jar文件的内容
EN

Stack Overflow用户
提问于 2014-08-18 20:51:37
回答 3查看 275关注 0票数 0

我使用Notes 9的新jar设计元素插入了一个外部jar文件。

我尝试从托管bean引用它,并能够编译。在运行时,当我尝试使用jar中的方法时,我会得到一个NoClassDefFoundError。

我已经恢复了精神,打扫了,重新建造了房子。版本9服务器和设计器。

我记得在过去的8.5.3中,有很多问题使构建路径正确,但我认为新的jar设计元素应该解决这些问题。我发现的大部分研究都是在8.5.3和更早的时候进行的。

如有任何建议,将不胜感激。(我不是有意在这个问题上标注java,因为我认为只有XPagers才能理解这里的建议)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-08-19 02:23:23

解决潜在问题的2个步骤:

  1. 从设计器中删除数据库。删除工作区项目(只有项目,而不是整个工作区!)
  2. 将数据库添加回。签入包含Jar目录的Java构建路径(右键单击数据库上的导航器视图)

有时单靠第二步就能完成任务,所以先从第一步开始。

票数 1
EN

Stack Overflow用户

发布于 2014-08-19 13:56:43

正如我所记得的,早期的R9版本在Java设计元素方面存在问题。将您的JAR放入WEB文件夹(Project视图),这是我使用它们的首选方法。

Are JAR files in WebContent/WEB-INF/lib available to Java design elements in Domino Designer?

票数 1
EN

Stack Overflow用户

发布于 2014-08-20 20:42:50

斯特凡发布的解决方案对我昨天的第一次尝试起了作用,所以我把它作为公认的答案。今天,我不得不更改包名,问题再次出现。

这一次,Stephan或Frantisek没有建议修复NoClassDefFoundError异常。在尝试了一切之后,我偶然发现了这篇博文。(非常感谢Panu Haaramo在“使Frantisek的链接”的回复中发表的评论)

http://lotusandjava.blogspot.fi/2012/10/xpage-javalangnoclassdeffounderror.html

重命名 jar导致运行时引擎正确地查找类文件。同样也尝试一下,上面的解决方案可以解决这个问题。这当然是一个简单的解决办法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25371817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档