我有这个简单的maven项目,包含一些常用的测试工具.它在本地构建,但在jenkins上我得到了这个奇怪的错误(见下文).
其他信息:
它使用maven在本地构建
设置与我们所有其他jenkins项目相同(非常基本)
其他jenkins构建工作得很好
我尝试删除/root/.jenkins/workspace/testtools文件夹
我尝试删除构建并给它一个新名称
磁盘未满
我没有在其他地方找到有关此特定问题的任何有用信息.
**
Parsing POMs ERROR: Failed to parse POMs hudson.maven.MavenEmbedderException: 1 problem was encountered while building the effective settings [FATAL] Non-readable settings /root/.jenkins/workspace/testtools: /root/.jenkins/workspace/testtools (Is a directory) @ /root/.jenkins/workspace/testtools** at hudson.maven.MavenEmbedder.(MavenEmbedder.java:128) at hudson.maven.MavenEmbedder. (MavenEmbedder.java:109) at hudson.maven.MavenEmbedder. (MavenEmbedder.java:136) at hudson.maven.MavenUtil.createEmbedder(MavenUtil.java:212) at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1254) at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1058) at hudson.FilePath.act(FilePath.java:909) at hudson.FilePath.act(FilePath.java:882) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:920) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:652) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:586) at hudson.model.Run.execute(Run.java:1603) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:506) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:247) Caused by: hudson.maven.MavenEmbedderException: 1 problem was encountered while building the effective settings [FATAL] Non-readable settings /root/.jenkins/workspace/testtools: /root/.jenkins/workspace/testtools (Is a directory) @ /root/.jenkins/workspace/testtools at hudson.maven.MavenEmbedder.getSettings(MavenEmbedder.java:261) at hudson.maven.MavenEmbedder.buildMavenExecutionRequest(MavenEmbedder.java:157) at hudson.maven.MavenEmbedder. (MavenEmbedder.java:120) ... 14 more Caused by: org.apache.maven.settings.building.SettingsBuildingException: 1 problem was encountered while building the effective settings [FATAL] Non-readable settings /root/.jenkins/workspace/testtools: /root/.jenkins/workspace/testtools (Is a directory) @ /root/.jenkins/workspace/testtools at org.apache.maven.settings.building.DefaultSettingsBuilder.build(DefaultSettingsBuilder.java:116) at hudson.maven.MavenEmbedder.getSettings(MavenEmbedder.java:259) ... 16 more Finished: FAILURE
blackbuild.. 15
Maven尝试读取/root/.jenkins/workspace/testtools
其用户设置文件(通常在其下/root/.m2/settings.xml
).由于这是一个目录,因此无法读取.
检查您的工作配置下Build -> Advanced... -> settings file
您似乎已选择Settings in file system
没有任何值.将其更改为"使用默认maven设置",你很好.
Maven尝试读取/root/.jenkins/workspace/testtools
其用户设置文件(通常在其下/root/.m2/settings.xml
).由于这是一个目录,因此无法读取.
检查您的工作配置下Build -> Advanced... -> settings file
您似乎已选择Settings in file system
没有任何值.将其更改为"使用默认maven设置",你很好.