Sto usando sbt-assembly per creare un jar eseguibile, ma la mia applicazione si arresta in modo anomalo perché jai imageio carica il nome del fornitore dal file MANIFEST.MF. Se io modificare manualmente il file/MANIFEST.MF META-INF da:Aggiunta di informazioni del fornitore a MANIFEST.MF tramite l'assemblaggio sbt
Manifest-Version: 1.0
Main-Class: myMainClass
a
Implementation-Vendor: foo
Implementation-Title: bar
Implementation-Version: 1.0
Manifest-Version: 1.0
Main-Class: myMainClass
tutto funziona bene.
Come configurare sbt o sbt-assembly per includere le informazioni di implementazione aggiuntive nel jar? O c'è un altro modo per aggirare questo?
(ps: Il riferimento a cui si guarda in alto le informazioni del pacchetto: http://www.java.net/external?url=http://www.java2s.com/Open-Source/Java-Document/6.0-JDK-Modules/Java-Advanced-Imaging/com/sun/media/imageioimpl/common/PackageUtil.java.htm)