如何在 MANIFEST.MF 文件中正確包含 org.json.jar 和 org.json.* 導入?我正在使用JDeveloper IDE我的PhillPlugin.classjava 文件導入以下內容:org.json.JSONObjectorg.json.JSONException我還在org.json.jar我的庫中導入了文件我將所有這些合并到一個最終.jar文件中這是我的MANIFEST.MF文件Manifest-Version: 1.0Bundle-Version: 10Bundle-Name: PhillPluginBundle-Activator: phillplugin.PhillPluginBundle-ManifestVersion: 2Import-Package: org.osgi.framework;version="1.3.0",oracle.security.am.plugin,oracle.security.am.plugin.authn,oracle.security.am.plugin.impl,oracle.security.am.plugin.api,oracle.security.am.common.utilities.principal,oracle.security.idm,javax.security.authBundle-SymbolicName: PhillPluginClass-Path: felix.jar, identitystore.jar, oam-plugin.jar, utilities.jar, org.json.jar我已經包括org.json.jar在Class-Path條目中我如何在入境時包括進口Import-Package?
1 回答

皈依舞
TA貢獻1851條經驗 獲得超3個贊
org.json應該導入Import-Package.
像這樣org.json;resolution:= optional,org.json.JSONObject;resolution:=optional
這是我的清單:
Manifest-Version: 1.0
Bundle-SymbolicName: PhillPlugin
Bundle-Version: 10
Bundle-Name: PhillPlugin
Bundle-Activator: phillplugin.PhillPlugin
Bundle-ManifestVersion: 2
Import-Package: org.osgi.framework;version="1.3.0",oracle.security.am.
plugin,oracle.security.am.plugin.authn,oracle.security.am.plugin.impl
,oracle.security.am.plugin.api,oracle.security.am.common.utilities.pr
incipal,oracle.security.idm,javax.security.auth,org.json;resolution:=
optional,org.json.JSONObject;resolution:=optional
添加回答
舉報
0/150
提交
取消