詹金斯无法建立Maven和Gradle项目

时间:2019-08-09 06:20:26

标签: maven jenkins gradle nfs

我已经在kubernetes集群上将jenkins配置为具有NFS卷安装的Pod。当我尝试使用maven和gradle构建代码时,出现这些错误。

Exception in thread "main" java.io.IOException: No locks available
    at sun.nio.ch.FileDispatcherImpl.lock0(Native Method)
    at sun.nio.ch.FileDispatcherImpl.lock(FileDispatcherImpl.java:94)
    at sun.nio.ch.FileChannelImpl.tryLock(FileChannelImpl.java:1114)
    at java.nio.channels.FileChannel.tryLock(FileChannel.java:1155)
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:55)
    at org.gradle.wrapper.Install.createDist(Install.java:48)
    at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)
    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。我必须更新音量声明yaml。 accessModes为ReadWriteOnce,之前为ReadWriteMany。