2017-08-15 102 views
0

我使用我的應用程序OSGIgoogle api,一些庫不是在谷歌API existes,但是當我部署應用OSGI它拋出錯誤:OSGI相關影響調查

Unresolved requirement: Import-Package 
com.google.appengine.repackaged.com.google.common.math 
com.google.appengine.repackaged.com.google.common.parameterset 
com.google.inject 
com.google.inject.util 
com.google.net.base 
com.google.httputil 
com.google.net.rpc 

所以我通過進口包解決:

Import-Package: \ 
!com.google.appengine.repackaged.com.google.common.math, 
!com.google.appengine.repackaged.com.google.common.parameterset,\ 
!com.google.inject,\ 
!com.google.inject.util,\ 
!com.google.net.base,\ 
!com.google.httputil,\ 
!com.google.net.rpc,\ 
* 

當我忽略這些庫時,對我的應用程序有什麼影響?

你有什麼想法嗎?

+0

格式和細節 – user7294900

回答

0

其影響是,您的軟件包將無法從這些軟件包中加載課程,因此您最終可能會得到多個NoClassDefFoundError和/或ClassNotFoundException