我正在尝试在AEM项目中使用opencsv。为此,我在核心捆绑包pom.xml中添加了如下所示的maven依赖项。
private void EditButton_Click(object sender, RoutedEventArgs e)
{
var y = (sender as FrameworkElement).DataContext;
var firstRow = ((IDictionary<string, object>)y).Values.ToArray();
var x = firstRow[0];
}
但是添加此依赖项后,我的项目捆绑包显示安装状态,分析捆绑包时可以看到以下内容。无法启动我的捆绑包。
<dependency>
<groupId>com.opencsv</groupId>
<artifactId>opencsv</artifactId>
<version>4.1</version>
</dependency>
Error.log: 缺少要求-未解决的要求:osgi.wiring.package; (osgi.wiring.package = org.apache.log)
有人可以帮助我了解在AEM中使用opencsv时是否需要添加更多的maven依赖项吗?