Jenkins maven 编译一些问题

复制代码
1、在编译时遇到如下信息:
[WARNING] File encoding has not been set, using platform encoding UTF-8...

出现如上出错信息,可以忽略,不过,如果要解决,可以在 POM.XML 加如下配置。

在 maven 3 可以做如下配置设置文件编码

<project>

<build>

<sourceEncoding>UTF-8</sourceEncoding>

</build>

</project>

在 maven 2 中采用如下配置

<project>

<properties>

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

</properties>

</project>

另外,要触发自动构建,需要勾选,Poll SCM (poll source code management) 以及 Build when a change is pushed to GitLab 或者 Build periodically

Poll SCM 的格式是

H/3 * * * *

意思是每 3 分钟检查一次。

2、遇到如下信息:

[WARNING] Failed to create parent directories for tracking file ...

或者包含如下信息

maven-compiler-plugin-3.3.pom.part.lock (No such file or directory) -> [Help 1]

这时如果加上输入 $WORKSPACE 变量会发现目录不对。

解决方法是:

勾选 Restrict where this project can be run。

Label expression 为 master。

即可。

原因,或许是 mave plugin Jenkins 这个插件的问题。

相关推荐
跳动的梦想家h20 分钟前
黑马点评 秒杀下单出现的问题:服务器异常---java.lang.NullPointerException: null(已解决)
java·开发语言·redis
苹果醋322 分钟前
前端面试之九阴真经
java·运维·spring boot·mysql·nginx
哎呦没1 小时前
Spring Boot OA:企业办公自动化的高效路径
java·spring boot·后端
真心喜欢你吖1 小时前
Spring Boot与MyBatis-Plus的高效集成
java·spring boot·后端·spring·mybatis
2402_857589361 小时前
企业办公自动化:Spring Boot OA管理系统开发与实践
java·spring boot·后端
G丶AEOM1 小时前
JVM逃逸分析机制
java·jvm
无聊写博客1 小时前
JDK、JRE、JVM的区别
java·开发语言·jvm
message丶小和尚2 小时前
SpringBoot升级全纪录之项目启动
java·spring boot·mybatis
Allen Bright2 小时前
IDEA配置本地maven
java·maven·intellij-idea
总是学不会.2 小时前
【贪心算法】绿洲之旅:最少次数补给探索
java·算法·intellij-idea