Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven基本上可以';无法读取任何分辨率跟踪文件_Maven - Fatal编程技术网

Maven基本上可以';无法读取任何分辨率跟踪文件

Maven基本上可以';无法读取任何分辨率跟踪文件,maven,Maven,最近(今天早上)我偶然发现了以下问题: 詹金斯建立在我的一个项目上失败了 我试着让它在我的机器上本地工作,看到它无缝构建,我很高兴(但又很害怕) 一、 然后,重新登录到jenkins机器,尝试手动启动mvn clean install,并在我的构建日志中发现了这个可爱的小错误 [WARNING] Failed to read resolution tracking file /var/lib/jenkins/.m2/repository/local/org/apache/maven/plugin

最近(今天早上)我偶然发现了以下问题: 詹金斯建立在我的一个项目上失败了

我试着让它在我的机器上本地工作,看到它无缝构建,我很高兴(但又很害怕)

一、 然后,重新登录到jenkins机器,尝试手动启动
mvn clean install
,并在我的构建日志中发现了这个可爱的小错误

[WARNING] Failed to read resolution tracking file /var/lib/jenkins/.m2/repository/local/org/apache/maven/plugins/maven-clean-plugin/2.4.1/_maven.repositories
java.io.IOException: Aucun verrou disponible
        at sun.nio.ch.FileDispatcherImpl.lock0(Native Method)
        at sun.nio.ch.FileDispatcherImpl.lock(FileDispatcherImpl.java:90)
        at sun.nio.ch.FileChannelImpl.lock(FileChannelImpl.java:1021)
        at org.sonatype.aether.impl.internal.TrackingFileManager.lock(TrackingFileManager.java:203)
        at org.sonatype.aether.impl.internal.TrackingFileManager.read(TrackingFileManager.java:58)
        at org.sonatype.aether.impl.internal.EnhancedLocalRepositoryManager.readRepos(EnhancedLocalRepositoryManager.java:144)
        at org.sonatype.aether.impl.internal.EnhancedLocalRepositoryManager.find(EnhancedLocalRepositoryManager.java:69)
        at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:307)
        at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:216)
        at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:193)
        at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:281)
        at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:186)
        at org.sonatype.aether.impl.internal.DefaultRepositorySystem.readArtifactDescriptor(DefaultRepositorySystem.java:279)
        at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:115)
        at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getPluginDescriptor(DefaultMavenPluginManager.java:142)
        at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getMojoDescriptor(DefaultMavenPluginManager.java:261)
        at org.apache.maven.plugin.DefaultBuildPluginManager.getMojoDescriptor(DefaultBuildPluginManager.java:185)
        at org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.setupMojoExecution(DefaultLifecycleExecutionPlanCalculator.java:152)
        at org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.setupMojoExecutions(DefaultLifecycleExecutionPlanCalculator.java:139)
        at org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(DefaultLifecycleExecutionPlanCalculator.java:116)
        at org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(DefaultLifecycleExecutionPlanCalculator.java:129)
        at org.apache.maven.lifecycle.internal.BuilderCommon.resolveBuildPlan(BuilderCommon.java:92)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
不幸的是,我一点也不知道为什么我会得到这个。 到目前为止,我的互联网研究表明,这可能与NFS有关,但:

  • 我不知道NFS上的第一件事
  • 能够回答詹金斯机器配置问题的人并不在任何人身边(也不太可能在短期内)
这与一个bug有关: 截至2015年1月6日尚未解决的问题:(
maven插件版本也会遇到这种情况。

仅供参考…我在尝试构建maven Eclipse项目时遇到了类似的问题(即使只是在执行基本的“以maven Clean方式运行”)。这似乎与我的U:\驱动器和VPN有关……我在家使用VPN访问时遇到了上述问题(注:我可以打开U盘上的任何文件。没问题)。当我在公司工作时,问题就不会出现了

我的环境: Windows 7 64位 月食火星4.5.2 与Maven集成,用于Eclipse 1.6.2.20150902 U:\Profile.m2\settings.xml(我的Maven settings.xml文件在本地驱动器上)


我安装了Maven(3.3.9)并在命令行上成功运行了mvn clean。即使我在家使用VPN访问,这也是一贯的做法。

更新:使用Jenkins 1.598,Maven插件1.4