我試圖將JXBrowser綁定到OSGI插件中,但我一直收到無效的許可證錯誤。我teamdev.licenses文件信息的錯誤輸出是:JXBrowser軟件包:此許可證只能綁定到類名稱
-- Product name: JxBrowser
-- Licensed version: 6.x
-- Licensed to:
-- License type: Development
-- License bound to product: Bound to class name
-- Generation date: Apr 12, 2017
-- Expiration date: NEVER
-- License info: Open Source Project
-- Current date: Aug 24, 2017
JxBrowser license check failed: This license can only be used with Bound to class name
我JXBrowser通過Maven的成功加載在日食,但我需要知道如何將許可證綁定到我的類名,在這種情況下org.brettjsettle.internal.OpenExternalAppTask
。該JXBrowser網站上說:
包含JxBrowser許可證license.jar文件不是一個OSGi包,所以我們建議您提取從license.jar存檔teamdev.licenses文件,並把它變成META- INF文件夾中的jxbrowser.jar文件,以便許可證檢查程序可以找到它。
由於我通過Maven獲取JXBrowser,我剛剛在我的src/main/resources/META-INF文件夾中粘貼了teamdev.licenses。我已經嘗試在許可證文件中添加行,但結果是Signature is not valid
我錯過了什麼嗎?如何將許可證綁定到類名? 謝謝
謝謝。我的老闆忘記先把這個發給我。現在就開始工作了。 –