için ek kavanozları devre dışı bırak Tek bir çalıştırılabilir jar oluşturmak için maven-shade-plugin kullanıyorum. Eklentinin hedef dizinde tek bir jar (foo.jar
) oluşturmasını beklerim. Ancak, iki başka kavanoz da oluşturacaktır: original-foo.jar
ve foo-shaded.jar
.maven-shade-plugin
Neden bu dosyaları oluşturur ve bu davranışı nasıl devre dışı bırakırım?
(Biz Bu nedenle o devre dışı bırakmak mümkündür eminim. Bu dosyalar oluşturulur olmadığını eklenti, kullanarak başka bir proje var, ama fark göremedim.)
Bu https://maven.apache.org/plugins/maven-shade-plugin/shade-mojo.html#outputFile foo-shaded.jar kurtulmak için yardım 'dosya, ancak' original-foo.jar' dosyası hâlâ oluşturulur. Yukarıdaki projenin neden eksik olmasına rağmen diğer projenin neden "foo-shaded.jar" oluşturduğunu merak ediyorum. – michas