을 얻을 mvn 종속성으로 버전 cli

0

질문

내가 하려고 하는 이슈를 통해 cli 으로 여기서 설명: http://maven.apache.org/plugins/maven-help-plugin/evaluate-mojo.html

RESULT+=$(mvn org.apache.maven.plugins:maven-help-plugin:3.2.0:evaluate -Dexpression=project.version -Dartifact=$GROUP_ID:$ARTIFACT_ID -q -DforceStdout)
echo "$RESULT"

문제입니다:

"Note:존경 받는 형식,즉 groupId:아티팩트 id[:버전]. 최신 버전 이슈의 사용될 것이 없는 경우 버전을 지정합니다."

그래서 나는 항상 마지막이 가능한 버전으로 대답합니다. 그러나 나를 알아야,어떤 버전이 사용되는지 무엇을 사용할 수 있습니다.

command-line-interface maven
2021-11-23 14:51:04
1
0

는 방법을 발견을 통해 의존성:트 플러그인 및 grep

ARTIFACT_ID = artefactId

RESULT += $(mvn org.apache.maven.plugins:maven-dependency-plugin:3.2.0:list -DincludeArtifactIds=$ARTIFACT_ID -DforceStdout -DoutputScope=false | grep $ARTIFACT_ID | sed 's/.*jar:\(.*\):.*/\1/')

echo $RESULT
2021-11-24 08:37:41

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................