java library maven没有_java – 无法运行程序“mvn”error = 2,没有这样的文件或目录...

在Ubuntu 14.04 LTS上,用户在执行 Jenkins 构建时遇到了一个问题:尝试运行 `mvn` 命令时,系统返回“error=2, No such file or directory”。错误出现在 `videovixx` 工作空间中。可能是由于权限问题导致的。寻求解决方案。" 3127072,447437,后缀表达式求值算法详解,"['算法', 'C语言', '数据结构']
摘要由CSDN通过智能技术生成

我正在ubuntu 14.04 LTS上进行构建,但是我得到以下内容:

Started by user anonymous

Building in workspace /var/lib/jenkins/workspace/videovixx

> /usr/bin/git rev-parse --is-inside-work-tree # timeout=10

Fetching changes from the remote Git repository

> /usr/bin/git config remote.origin.url https://bitbucket.org/mdennis10/videovixx.git # timeout=10

Fetching upstream changes from https://bitbucket.org/mdennis10/videovixx.git

> /usr/bin/git --version # timeout=10

using .gitcredentials to set credentials

> /usr/bin/git config --local credential.helper store -- file=/tmp/git6236060328558794078.credentials # timeout=10

> /usr/bin/git fetch --tags --progress https://bitbucket.org/mdennis10/videovixx.git +refs/heads/*:refs/remotes/origin/*

> /usr/bin/git config --local --remove-section credential # timeout=10

> /usr/bin/git rev-parse refs/remotes/origin/master^{commit} # timeout=10

> /usr/bin/git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10

签出修订版f5c53e95d33c1e15abd7519346c18ec6bc0c81d7(refs / remotes / origin / master)

> /usr/bin/git config core.sparsecheckout # timeout=10

> /usr/bin/git checkout -f f5c53e95d33c1e15abd7519346c18ec6bc0c81d7

> /usr/bin/git rev-list f5c53e95d33c1e15abd7519346c18ec6bc0c81d7 # timeout=10

[videovixx] $mvn install package

FATAL: command execution Failed

java.io.IOException: Cannot run program "mvn" (in directory "/var/lib/jenkins/workspace/videovixx"): error=2,No such file or directory

at java.lang.ProcessBuilder.start(ProcessBuilder.java:1047)

at hudson.Proc$LocalProc.(Proc.java:244)

at hudson.Proc$LocalProc.(Proc.java:216)

at hudson.Launcher$LocalLauncher.launch(Launcher.java:802)

at hudson.Launcher$ProcStarter.start(Launcher.java:380)

at hudson.Launcher$ProcStarter.join(Launcher.java:387)

at hudson.tasks.Maven.perform(Maven.java:328)

at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)

at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:770)

at hudson.model.Build$BuildExecution.build(Build.java:199)

at hudson.model.Build$BuildExecution.doRun(Build.java:160)

at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:533)

at hudson.model.Run.execute(Run.java:1745)

at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)

at hudson.model.ResourceController.execute(ResourceController.java:89)

at hudson.model.Executor.run(Executor.java:240)

Caused by: java.io.IOException: error=2,No such file or directory

at java.lang.UNIXProcess.forkAndExec(Native Method)

at java.lang.UNIXProcess.(UNIXProcess.java:186)

at java.lang.ProcessImpl.start(ProcessImpl.java:130)

at java.lang.ProcessBuilder.start(ProcessBuilder.java:1028)

... 15 more

Build step 'Invoke top-level Maven targets' marked build as failure

Archiving artifacts

Recording test results

Finished: FAILURE

我假设这是由于某些linux安全功能导致/ var / lib / jenkins / workspace / videovixx的创建没有正确的权限

我可能没有这是问题,我该如何解决?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值