使用Domino Designer 8.5.3時,我使用Java設計元素添加了一堆自定義類。我想你會XPages中SSJS使用外部JAR文件時同樣的方式使用第三方JAR在我的自定義類,通過包瀏覽器:WebContent/WEB-INF/lib中的JAR文件是否可用於Domino Designer中的Java設計元素?
的WebContent - > WEB-INF - > lib中
然而我的自定義類沒有選擇JAR。
這是一個已知的限制,或者我的配置搞砸了嗎?
使用Domino Designer 8.5.3時,我使用Java設計元素添加了一堆自定義類。我想你會XPages中SSJS使用外部JAR文件時同樣的方式使用第三方JAR在我的自定義類,通過包瀏覽器:WebContent/WEB-INF/lib中的JAR文件是否可用於Domino Designer中的Java設計元素?
的WebContent - > WEB-INF - > lib中
然而我的自定義類沒有選擇JAR。
這是一個已知的限制,或者我的配置搞砸了嗎?
他們這樣做後:
項目 - >屬性 - > Java構建路徑 - >庫 - >添加JARS ...
更新:
弗朗齊歇克科蘇特告訴我們在他的評論中提供了一個很好的快捷方式:
在Package Explorer視圖中(Java透視圖或添加此vi EW到 的XPages/Domino Designer中的觀點),只需右鍵單擊JAR文件和 使用 「構建路徑/添加到構建路徑」 菜單
嗨保羅。是的,它解決了Java類在Designer中拾取JAR的問題。但是,當代碼通過瀏覽器通過xpage運行時,會引發NoClassDefFoundError。 –
當出現這種錯誤時,我經常需要清理項目或重建。 –
是的,這是我的想法,所以做了一個乾淨的和重建,但仍然沒有運氣。 –
我有一個類似的問題(Accessing methods from imported jars in managed beans)。看來你需要將它們導入到你的機器/服務器的文件系統中。
你的意思是代理嗎?如果是這樣,不,它不能使用它們。 –
他們沒有在Designer或運行時被拾起?你可以這樣做。我從託管的bean中完成了它。 –
羅素,他們沒有被設計師拿起。所以我只是在保存時發現「......無法解決」錯誤。 –