【发布时间】:2018-10-06 18:46:33
【问题描述】:
我有一个 maven 项目,我在其中添加无法解析的依赖项,如下所示。
我的servlet如下:
LocaleUtil 正在解析,但它的子包在包含时抛出错误。
我已尝试使缓存无效并重新启动。但这对我不起作用。
谢谢,
【问题讨论】:
-
请尝试文件 |使缓存无效 |无效并重新启动。
标签: maven intellij-idea osgi
我有一个 maven 项目,我在其中添加无法解析的依赖项,如下所示。
我的servlet如下:
LocaleUtil 正在解析,但它的子包在包含时抛出错误。
我已尝试使缓存无效并重新启动。但这对我不起作用。
谢谢,
【问题讨论】:
标签: maven intellij-idea osgi
您尝试导入的包是捆绑包com.adobe.granite.i18n 的内部未导出包。实际上,该捆绑包仅导出以下包:
Export-Package
com.adobe.granite.i18n {version=1.0, imported-as=[1.0.0,1.1)}
com.day.cq.i18n {version=5.4.0}
您不应尝试使用库的私有包。限制自己仅使用导出的 API。
【讨论】: