Maven Dll依赖问题
我正在开发基于swing的桌面应用程序,该应用程序正在使用MediaInfo.dll库。 我首先将这个dll安装到我的本地存储库,如描述这个答案 。 然后我在我的pom.xml中添加了一个依赖项
com.mediainfo mediainfo 0.7.44 dll
我正在使用Maven 3.0.3版本,当我执行mvn install assembly时:汇编它说
未找到PlexusIoResourceCollection,没有找到dll的成员
我是maven的新手,所以我在寻求帮助之前先把我的声音拉出来。
这将取决于您的程序集描述符,但似乎您有一个
在该
下指定了
,但不排除该集合中的DLL。 尝试将此添加到dependencySet
元素中:
*:dll*
如果您打算在不解包它们的情况下合并DLL依赖项,那么您可能需要一个包含它们的附加dependencySet
元素,并且不指定unpack
标志。 有关更多信息,请参阅http://maven.apache.org/plugins/maven-assembly-plugin/assembly.html#class_dependencySet 。