2017-01-25 41 views
9

, .jar dosyasına modül-info.class dosyasına MainClass özellik ekleyerek yan etkisi yokturJava 9 - MainClass özniteliğini, arşive modül-info.class dosyasına ekleyebilir miyim? Java 9

jar --create --file=mlib/com.greetings.jar --main-class=com.greetings.Main -C mods/com.greetings . 

JAR dosyasını oluşturabilir.

Bu eklentilerden herhangi biri bunu destekliyor mu, yoksa Java 9 'jar' komutunu doğrudan çağırmalı mıyım?

Bu soru şu soruları sormak için doğru bir forum mu yoksa daha iyi bir yer var mı?

Alkış Eric

+0

Bilet belirtirken maven-jar-plugin mevcut sürümü (3.0.2) Sadece dosyasına yazar/MJAR-238 – michaldo

cevap

4

'modülü ana sınıfı' aslında modül-info.class dosyasının bir niteliğidir. Bu, ModuleMainClass olarak adlandırılır ve Java 9'un jar komutu tarafından ayarlanır. https://issues.apache.org/jira/browse: İstediğiniz özelliği için `maven-kavanoz-plugin` eklemek için manifest.mainClass