- Не удается запустить программу «mvn» error = 2, Нет такого файла или каталога
- Если вы хотите использовать локально установленный Maven на master/slave
- Если вы хотите, чтобы Дженкинс установил Maven для вас
- Cannot run program mvn error 2 нет такого файла или каталога 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
- 1. meghanada-server-log —debug
- 2. My Project Directory
- Не удается запустить программу «mvn» error = 2, Нет такого файла или каталога
- ОТВЕТЫ
- Ответ 1
- Если вы хотите использовать локально установленный Maven на master/slave
- Если вы хотите, чтобы Дженкинс установил Maven для вас
- Ответ 2
- Ответ 3
- Не удается запустить программу» mvn » error=2, нет такого файла или каталога
- 3 ответов
- если вы хотите использовать локально установлен Maven на master / slave
- если вы хотите, чтобы Дженкинс установил Maven для вас
Не удается запустить программу «mvn» error = 2, Нет такого файла или каталога
Я делаю сборку своих Ubuntu 14.04 LTS, но я получаю следующее:
Я предполагаю, что это вызвано некоторой функцией безопасности Linux, которая останавливает создание /var/lib/jenkins/workspace/videovixx без правильных разрешений
которого у меня может не быть. Это проблема и как ее решить?
Здесь есть несколько вещей.
Вы либо не выбрали версию Maven в конфигурации задания. Или вы не настроили Jenkins для установки версии Maven. Или вы ожидали использовать локально установленный Maven на подчиненном устройстве, но он не настроен для пользователя jenkins .
Поскольку я не знаю, что вы настроили (или не настроили) и что вы ожидали использовать, я не могу ответить напрямую, но могу объяснить, как это работает.
Если вы хотите использовать локально установленный Maven на master/slave
- У вас должен быть установлен Maven локально
- Вы должны быть в состоянии запустить его с пользователем jenkins
- Выполните sudo jenkins , а затем выполните mvn на sudo jenkins , чтобы убедиться, что пользователь jenkins может запустить mvn
- Если это не помогло, вам нужно правильно установить/настроить Maven
- В конфигурации задания для версии Maven необходимо выбрать ” Default . Этот параметр использует версию, установленную локально на узле.
Если вы хотите, чтобы Дженкинс установил Maven для вас
- Вы должны перейти к Jenkins Global Tool Configuration и настроить версию Maven с помощью автоматического установщика (из Интернета).
- В конфигурации работы, для Maven версии, вы должны выбрать эту конкретную версию, которую вы только что настроили.
Если вы ищете простое решение, вы должны перейти к глобальной конфигурации jenkins
И настройте maven как этот
Тогда вы должны пойти в свой проект. Внутренние настройки, которые вы создали. Выберите 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)
[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
- Выполните sudo jenkins , а затем выполните mvn на sudo jenkins , чтобы убедиться, что пользователь jenkins может запустить mvn
- Если это не помогло, вам нужно правильно установить/настроить Maven
- В конфигурации задания для версии Maven необходимо выбрать » Default . Этот параметр использует версию, установленную локально на узле.
Если вы хотите, чтобы Дженкинс установил Maven для вас
- Вы должны перейти к Jenkins Global Tool Configuration и настроить версию Maven с помощью автоматического установщика (из Интернета).
- В конфигурации работы, для Maven версии, вы должны выбрать эту конкретную версию, которую вы только что настроили.
Ответ 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 пользователей
- выполнить sudo jenkins , а затем выполнить mvn на вашем Рабе, чтобы проверить это jenkins пользователь может работать mvn
- если это не удается, вам необходимо правильно установить / настроить Maven
- в конфигурации задания, для версии Maven, вы должны выберите Default . Это параметр, который использует версию, установленную локально на узле
если вы хотите, чтобы Дженкинс установил Maven для вас
- вы должны перейти к глобальной конфигурации Дженкинса и настроить версию Maven с помощью автоматического установщика (из интернета).
- в конфигурации задания для версии Maven необходимо выбрать это конкретная версия, которую вы только что настроили.
Если вы просто ищете простейшее решение, то вы должны перейти к глобальной конфигурации Дженкинса
и настроить maven так
затем вы должны перейти к своему проекту. Внутри настроек у вас есть build. Выберите maven, который вы создали минуту назад.
после настройки Maven в глобальном масштабе Создано создайте проект maven2 / 3 задание вместо Build свободный программный проект и после сборки гидролокатор работает нормально!
Источник