java - 用于编码 UTF8 的 JENKINS 不可映射字符
问题描述
你好,我使用 jenkins 和 tomcat,当我在 jenkins 中创建一个简单的 maven 项目并配置 GIT 插件和 Maven 但是当我构建我的项目时,我发现这个错误:unmappable character for encoding UTF8
我试图添加<encodage> UTF-8 </encodage>
到我的 pom中
但不工作
这是我的父母 pom :
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>fr</groupId>
<artifactId>trunk</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
<module>A</module>
<module>core</module>
<module>B</module>
<module>C</module>
</modules>
</project>
这是核心的pom:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>fr</groupId>
<artifactId>trunk</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<groupId>fr.pc30</groupId>
<artifactId>core</artifactId>
<dependencies>
...
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
<showDeprecation>true</showDeprecation>
<showWarnings>true</showWarnings>
<executable>${env.JAVA_HOME}/bin/javac</executable>
<fork>true</fork>
</configuration>
</plugin>
</plugins>
</build>
这是一张错误图片 [[1]: https://i.stack.imgur.com/1eaUA.png][1]
解决方案
推荐阅读
- jinja2 - 如何避免在气流日志中显示密码 jinja 参数?
- html - HTML CSS 灵活的增长列表
- npm - 在团队之间共享逻辑的最佳方式(Web + Native)
- spring-boot - 如何在 Spring Boot 中调用没有实体类的存储过程?
- reactjs - 使用 react-accessible-accordion 库,当它发生变化时,我无法预先扩展以关闭扩展的手风琴
- reactjs - Marker 和 MapView 等 mapView 元素的类型是什么,Typescript react native?
- javascript - 如何使用下拉选择选项数据属性获取多个值?
- node.js - 部署在 Heroku 上时,令牌未保存在本地存储中
- firebase - 当我使用 async* yield* 时,我的 UI 没有更新,就像使用 return 的常规流函数一样
- r - 如何以比这更快的方式将数据从 oracle 检索到 R?