169 похожих чатов

Подскажите, немного не врубаюсь. гугл пишет что эклипс идёт вместе

с maven. но при заходе в терминале эклипса команда mvn -v
'mvn' is not recognized as an internal or external command,
operable program or batch file. выдает ошибку. использую windows, переменная окружения PATH не содержит путей для maven. как это всё работает?eclipse получается при сборке свои пути для maven использует?

8 ответов

15 просмотров

эклипс просто знает пути к maven. Поэтому если выполнять команды из интерфейса, то все будет работать, а ваша система уже ничего не знает о maven

Александр-Toon Автор вопроса
Dima
эклипс просто знает пути к maven. Поэтому если вып...

получается что так. нашел вот такое меню возможно eclipse использует оттуда maven

Александр Toon
screenshot получается что так. нашел вот такое меню возможно ...

А ну вот тут должно быть. Щас глянул, оказывается его нельзя заюзать вне эклепс. Тогда поставьте свой maven и укажите external path к нему

Александр-Toon Автор вопроса
Dima
А ну вот тут должно быть. Щас глянул, оказывается ...

возможно что eclipse не поощрает такой путь (работать вне среды). ведь например никто б не мешаел eclipse запускать терминал как отдельный процесс куда передавать в перменную path пути к своим сторонним инструментам

Александр Toon
возможно что eclipse не поощрает такой путь (работ...

Вообще пофиг что там поощряет эклипс. Самое главное как вам удобно

Александр-Toon Автор вопроса
Dima
Вообще пофиг что там поощряет эклипс. Самое главно...

нашел еще подтверждение гипотезы что эклипс не поощряет использование встроенного maven вне ide o my knowledge, the Maven runtime that is embedded in m2 (the plug-in that provides Maven support in Eclipse) is not suited to be used outside the IDE. You will have to install regular Maven (available from https://maven.apache.org/download.cgi) to be able to use it from the command line. From my experience, using both in parallel works well. Alternatively, you can use Maven wrapper in your project - thus avoiding the need to install Maven for you and your team mates.

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта