解决maven-assembly-plugin descriptor 乱码
程序员文章站
2022-05-12 19:07:26
...
原文连接:http://donlianli.iteye.com/blog/2107179
在使用maven-assembly-plugin的descriptor 方式打包时,有几个xml是utf-8编码,打包后就变成了乱码。这个问题在网上找了好久都没有解决方法,最后在国外的一个网站找到了解决方法。注意下面加红加粗的字体。
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.4</version>
<executions>
<execution>
<id>assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<descriptors>
<descriptor>src/main/descriptors/bin.xml</descriptor>
</descriptors>
<archiverConfig>
<encoding>utf-8</encoding>
</archiverConfig>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-archiver</artifactId>
<version>2.4.4</version>
<exclusions>
<exclusion>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-api</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</plugin>
</plugins>
上一篇: 记一次自动恢复的支付故障
下一篇: dubbo中的Filter顺序