Cannot run program mvn error 2 нет такого файла или каталога kali linux

Не удается запустить программу «mvn» error = 2, Нет такого файла или каталога

Я делаю сборку своих Ubuntu 14.04 LTS, но я получаю следующее:

Я предполагаю, что это вызвано некоторой функцией безопасности Linux, которая останавливает создание /var/lib/jenkins/workspace/videovixx без правильных разрешений
которого у меня может не быть. Это проблема и как ее решить?

Здесь есть несколько вещей.

Вы либо не выбрали версию Maven в конфигурации задания. Или вы не настроили Jenkins для установки версии Maven. Или вы ожидали использовать локально установленный Maven на подчиненном устройстве, но он не настроен для пользователя jenkins .

Поскольку я не знаю, что вы настроили (или не настроили) и что вы ожидали использовать, я не могу ответить напрямую, но могу объяснить, как это работает.

Если вы хотите использовать локально установленный Maven на master/slave

  • У вас должен быть установлен Maven локально
  • Вы должны быть в состоянии запустить его с пользователем jenkins
    1. Выполните sudo jenkins , а затем выполните mvn на sudo jenkins , чтобы убедиться, что пользователь jenkins может запустить mvn
    2. Если это не помогло, вам нужно правильно установить/настроить Maven
  • В конфигурации задания для версии Maven необходимо выбрать ” Default . Этот параметр использует версию, установленную локально на узле.

Если вы хотите, чтобы Дженкинс установил Maven для вас

  • Вы должны перейти к Jenkins Global Tool Configuration и настроить версию Maven с помощью автоматического установщика (из Интернета).
  • В конфигурации работы, для Maven версии, вы должны выбрать эту конкретную версию, которую вы только что настроили.

Если вы ищете простое решение, вы должны перейти к глобальной конфигурации jenkins

И настройте maven как этот

Читайте также:  Clicker для windows 10

Тогда вы должны пойти в свой проект. Внутренние настройки, которые вы создали. Выберите maven, который вы создали минуту назад.

После настройки Maven в глобальном масштабе
Создано Создайте проект maven2/3 вместо B uild проект программного обеспечения со свободным стилем, и сонар post build отлично работает!

Источник

Cannot run program mvn error 2 нет такого файла или каталога kali linux

Kali Linux запись закреплена

==== БРОДИЛЬНИК. ЛИНУКС. КОНКУЕРОР ====
(подражанье века ржанью всех покорителей пространств)

Показать полностью.
Когда по матрице я «броуном» брожу
И на публичные страницы захожу
И вижу фейки, тролли, стильные девицы
В угарном хороводе с мажорами столиц,

В оффтопе кое-как стесненные рядком,
Как камарильи шлейф за нетбука столом,
Воров, чиновников, банкиров мавзолеи,
Знамёна рекета на стенах крепостей,

Под ними сор страстей из Бабилонова дерьма,
Курганы из костей и резвая опричнины метла,
Измены гложет кость собачий стон гламурный,
И тут же горькой пьянью заблёванные урны,

Ошмётки идеалов в футлярах мёртвых душ,
Сокрытых в Катастройке под похоронный туш,
Кирдык всему, трампец. на мысли всё наводит,
Что вера и любовь в надежде скулы сводят,

Хоть аватаром в пожаре байтов захрипеть.

Но как сладка, желанна цикуты чаша мной,
Когда пресыщенный прогулкой виртуальной,
В оффлайне вдруг встречаю кладбище родовое,
Где бродят мысли-соловьи разбоя,

Где не украденным идеям есть простор,
В нём точно не гуглит багдадский вор,
Средь щелей вековых, покрытых женским мохом,
Скользит бревно ладьи с мольбами и со вздохами,

Где нету баннеров могил, что ждут своих прохожих,
И нету смысла кликать, чтобы стать ничтожным,
И ком земли из лайков по ссылкам пирамид,
Не потревожив шаек-леек фэйковых элит,

Бураном приземлится штормовым, раскатами гремя,
Ведь старость, будто малое дитя.
Парит свободно «Тукс» над саваном с гробами,
Где вольная душа рассталась с кандалами.

Источник

ProjectParseException: java.io.IOException: Cannot run program «mvn» (in directory «/Users/lee5hx/Works/java_projects/gaias/gaia»): error=2, No such file or directory #10

Comments

lee5hx commented Mar 20, 2017 •

My Environment

  • OS X 10.11.6
  • emacs 25.1
  • JDK 1.8
  • meghanada-server 0.7.0

1. meghanada-server-log —debug

[2017-03-21 15:42:34,059][DEBUG][Main : 73] main — set verbose flag(DEBUG)
[2017-03-21 15:42:34,061][DEBUG][Main : 111] main — set port:55555, projectRoot:./, output:sexp
[2017-03-21 15:42:34,061][INFO ][Main : 114] main — Meghanada-Server Version:0.7.0-0c49b50
[2017-03-21 15:42:34,070][DEBUG][Session : 80] findProject — finding project from ‘/Users/lee5hx/Works/java_projects/gaias/gaia/src/main/java/com/mindasset/gaia’ .
[2017-03-21 15:42:34,070][DEBUG][Session : 80] findProject — finding project from ‘/Users/lee5hx/Works/java_projects/gaias/gaia/src/main/java/com/mindasset’ .
[2017-03-21 15:42:34,071][DEBUG][Session : 80] findProject — finding project from ‘/Users/lee5hx/Works/java_projects/gaias/gaia/src/main/java/com’ .
[2017-03-21 15:42:34,071][DEBUG][Session : 80] findProject — finding project from ‘/Users/lee5hx/Works/java_projects/gaias/gaia/src/main/java’ .
[2017-03-21 15:42:34,071][DEBUG][Session : 80] findProject — finding project from ‘/Users/lee5hx/Works/java_projects/gaias/gaia/src/main’ .
[2017-03-21 15:42:34,071][DEBUG][Session : 80] findProject — finding project from ‘/Users/lee5hx/Works/java_projects/gaias/gaia/src’ .
[2017-03-21 15:42:34,071][DEBUG][Session : 80] findProject — finding project from ‘/Users/lee5hx/Works/java_projects/gaias/gaia’ .
[2017-03-21 15:42:34,071][DEBUG][Session : 94] findProject — find mvn project /Users/lee5hx/Works/java_projects/gaias/gaia/pom.xml
[2017-03-21 15:42:34,115][DEBUG][Config : 57] — home:/Users/lee5hx/emacs-confs/lee5hx/meghanada
[2017-03-21 15:42:34,115][DEBUG][Config : 58] — java-home:/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/jre
[2017-03-21 15:42:34,115][DEBUG][Config : 59] — java-version:1.8
[2017-03-21 15:42:34,115][DEBUG][Config : 60] — user-home:/Users/lee5hx
[2017-03-21 15:42:34,115][DEBUG][Config : 61] — project-root-dir:/Users/lee5hx/Works/java_projects/gaias/gaia
[2017-03-21 15:42:34,115][DEBUG][Config : 62] — fast-boot:true
[2017-03-21 15:42:34,116][DEBUG][Config : 63] — class-fuzzy-search:false
[2017-03-21 15:42:34,388][DEBUG][MavenProject : 156] runMvn — RUN cmd: mvn dependency:resolve
[2017-03-21 15:42:34,397][ERROR][EmacsServer : 70] startServer — Catching
meghanada.project.ProjectParseException: java.io.IOException: Cannot run program «mvn» (in directory «/Users/lee5hx/Works/java_projects/gaias/gaia»): error=2, No such file or directory
at meghanada.project.maven.MavenProject.parseProject(MavenProject.java:134)

Читайте также:  Как поставить linux mint рядом с windows

[meghanada-0.7.0.jar:?]
at meghanada.session.Session.loadProject(Session.java:165)

[meghanada-0.7.0.jar:?]
at meghanada.session.Session.findProject(Session.java:95)

[meghanada-0.7.0.jar:?]
at meghanada.session.Session.createSession(Session.java:71)

[meghanada-0.7.0.jar:?]
at meghanada.session.Session.createSession(Session.java:66)

[meghanada-0.7.0.jar:?]
at meghanada.server.emacs.EmacsServer.startServer(EmacsServer.java:65) [meghanada-0.7.0.jar:?]
at meghanada.Main.main(Main.java:116) [meghanada-0.7.0.jar:?]
Caused by: java.io.IOException: Cannot run program «mvn» (in directory «/Users/lee5hx/Works/java_projects/gaias/gaia»): error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)

[?:1.8.0_111]
at meghanada.project.maven.MavenProject.runMvn(MavenProject.java:159)

[meghanada-0.7.0.jar:?]
at meghanada.project.maven.MavenProject.parseProject(MavenProject.java:73)

[meghanada-0.7.0.jar:?]
. 6 more
Caused by: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.forkAndExec(Native Method)

[?:1.8.0_111]
at java.lang.UNIXProcess.(UNIXProcess.java:247)

[?:1.8.0_111]
at java.lang.ProcessImpl.start(ProcessImpl.java:134)

[?:1.8.0_111]
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)

[?:1.8.0_111]
at meghanada.project.maven.MavenProject.runMvn(MavenProject.java:159)

[meghanada-0.7.0.jar:?]
at meghanada.project.maven.MavenProject.parseProject(MavenProject.java:73)

[meghanada-0.7.0.jar:?]
. 6 more
[2017-03-21 15:42:34,402][INFO ][Main : 43] lambda$main$1 — shutdown server

2. My Project Directory

The text was updated successfully, but these errors were encountered:

Источник

Не удается запустить программу «mvn» error = 2, Нет такого файла или каталога

Я делаю сборку своих Ubuntu 14.04 LTS, но я получаю следующее:

Я предполагаю, что это вызвано некоторой функцией безопасности Linux, которая останавливает создание /var/lib/jenkins/workspace/videovixx без правильных разрешений которого у меня может не быть. Это проблема и как ее решить?

ОТВЕТЫ

Ответ 1

Здесь есть несколько вещей.

Вы либо не выбрали версию Maven в конфигурации задания. Или вы не настроили Jenkins для установки версии Maven. Или вы ожидали использовать локально установленный Maven на подчиненном устройстве, но он не настроен для пользователя jenkins .

Поскольку я не знаю, что вы настроили (или не настроили) и что вы ожидали использовать, я не могу ответить напрямую, но могу объяснить, как это работает.

Если вы хотите использовать локально установленный Maven на master/slave

  • У вас должен быть установлен Maven локально
  • Вы должны быть в состоянии запустить его с пользователем jenkins
    1. Выполните sudo jenkins , а затем выполните mvn на sudo jenkins , чтобы убедиться, что пользователь jenkins может запустить mvn
    2. Если это не помогло, вам нужно правильно установить/настроить Maven
  • В конфигурации задания для версии Maven необходимо выбрать » Default . Этот параметр использует версию, установленную локально на узле.

Если вы хотите, чтобы Дженкинс установил Maven для вас

  • Вы должны перейти к Jenkins Global Tool Configuration и настроить версию Maven с помощью автоматического установщика (из Интернета).
  • В конфигурации работы, для Maven версии, вы должны выбрать эту конкретную версию, которую вы только что настроили.
Читайте также:  Разрешения для пользователей linux

Ответ 2

Если вы ищете простое решение, вы должны перейти к глобальной конфигурации jenkins

И настройте maven как этот

Тогда вы должны пойти в свой проект. Внутренние настройки, которые вы создали. Выберите maven, который вы создали минуту назад.

Ответ 3

После настройки Maven в глобальном масштабе Создано Создайте проект maven2/3 вместо B uild проект программного обеспечения со свободным стилем, и сонар post build отлично работает!

Источник

Не удается запустить программу» mvn » error=2, нет такого файла или каталога

Я делаю сборку на моем Ubuntu 14.04 LTS, но я получаю следующее:

Я предполагаю, что это вызвано некоторой функцией безопасности linux, которая останавливает создание /var/lib/jenkins / workspace/videovixx без правильных разрешений а может, и нет. Это проблема и как ее решить?

3 ответов

здесь есть несколько вещей.

вы либо не выбрали версию Maven в конфигурации задания. Или вы не настроили Дженкинса для установки версии Maven. Или вы ожидали использовать локально установленный Maven на ведомом устройстве, но он не настроен для jenkins пользователей.

поскольку я не знаю, что вы настроили (или не настроили) и что вы ожидали использовать, я не могу ответить напрямую, но я могу объяснить, как это работает.

если вы хотите использовать локально установлен Maven на master / slave

  • вы должны иметь Maven локально установлен
  • вы должны быть в состоянии запустить его с jenkins пользователей
    1. выполнить sudo jenkins , а затем выполнить mvn на вашем Рабе, чтобы проверить это jenkins пользователь может работать mvn
    2. если это не удается, вам необходимо правильно установить / настроить Maven
  • в конфигурации задания, для версии Maven, вы должны выберите Default . Это параметр, который использует версию, установленную локально на узле

если вы хотите, чтобы Дженкинс установил Maven для вас

  • вы должны перейти к глобальной конфигурации Дженкинса и настроить версию Maven с помощью автоматического установщика (из интернета).
  • в конфигурации задания для версии Maven необходимо выбрать это конкретная версия, которую вы только что настроили.

Если вы просто ищете простейшее решение, то вы должны перейти к глобальной конфигурации Дженкинса

и настроить maven так

затем вы должны перейти к своему проекту. Внутри настроек у вас есть build. Выберите maven, который вы создали минуту назад.

после настройки Maven в глобальном масштабе Создано создайте проект maven2 / 3 задание вместо Build свободный программный проект и после сборки гидролокатор работает нормально!

Источник

Оцените статью