Die Abhängigkeit Assembly zip hinzugefügt Assembler hat "SNAPSHOT
" Version zu seinem Namen hinzugefügt. Gibt es eine Möglichkeit, nur version
Nummer von ${artifact.baseVersion}
ohne SNAPSHOT
zu bekommen?Maven Assembly Plugin: Entfernen SNAPSHOT aus Abhängigkeit
Dies wird innerhalb maven-assembly-plugin
ausgeführt. Ich möchte, dass die Abhängigkeit wie parent-2.0.jar
anstelle von parent-2.0-SNAPSHOT.jar
ausgegeben wird.
assembly.xml
<dependencySets>
<dependencySet>
<outputDirectory>lib</outputDirectory>
<outputFileNameMapping>${artifact.artifactId}-${artifact.baseVersion}.${artifact.extension}</outputFileNameMapping>
<includes>
<include>www.example.com:parent:jar:2.0-SNAPSHOT</include>
</includes>
<useProjectArtifact>false</useProjectArtifact>
</dependencySet>
</dependencySets>
Wenn Sie eine Release-Versionen machen dies geschehen wird ... aber Sie haben derzeit nur eine Snapshot-Version so ergibt sich eine SNAPSHOT Version ist ... I würde das include ändern, um nicht die Version zu verwenden .... – khmarbaise
ja, aber ich kann das nicht ändern, da wir nur SNAPSHOT Releases haben. – ulab
Wenn Sie '-SNAPSHOT' in Ihrer Version haben, haben Sie keine Veröffentlichungen überhaupt nur SNAPSHOT's ... – khmarbaise