首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >maven-dependency-plugin以二进制模式解压文件

maven-dependency-plugin以二进制模式解压文件
EN

Stack Overflow用户
提问于 2011-12-14 20:10:38
回答 2查看 1.2K关注 0票数 2

我们正在使用maven程序集和依赖插件来跨子模块共享资源,如本文http://www.sonatype.com/people/2008/04/how-to-share-resources-across-projects-in-maven/所述

当像属性文件这样的文本文件被正确解压时,二进制模式的文件(例如pdf文件)在依赖插件解压时被破坏。

通过验证程序集插件创建的归档(zip),我们已经将问题缩小到依赖插件(解包阶段)

在这方面的任何帮助都会有很大帮助

EN

回答 2

Stack Overflow用户

发布于 2012-06-06 14:00:43

在二进制文件的assembly.xml中使用lineEnding或fileMode将导致它们损坏-如果您在文本资源上应用这两种方法中的任何一种,请确保对二进制资源使用单独的fileSet。

http://jira.codehaus.org/browse/MASSEMBLY-412

票数 1
EN

Stack Overflow用户

发布于 2017-12-20 23:37:30

对于那些遇到类似问题的人,我在下面的答案中找到了解决方案:https://stackoverflow.com/a/24282250/2211974

只需验证maven是否没有过滤二进制文件,如果是将配置添加到maven-resource-plugin

代码语言:javascript
复制
<configuration>
    <nonFilteredFileExtensions>
        <nonFilteredFileExtension>bin</nonFilteredFileExtension>
    </nonFilteredFileExtensions>
</configuration>
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8504224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档