84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
如题,项目是使用maven的一个swing程序,想要打包成jar运行。自己的思路是新建一个artifacts,然后build这个artifacts即可。但是按照这种方式打包之后双击提示:
学习是最好的投资!
这个原因应该是没有在manifest中指定Main-Class吧,要不乖乖写个bat脚本调用jar命令指定,要不gradle构建时用jar指定
jar { from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } } exclude 'META-INF/MANIFEST.MF' exclude 'META-INF/LICENSE' exclude 'META-INF/*.SF' exclude 'META-INF/*.DSA' exclude 'META-INF/*.RSA' manifest { attributes "Implementation-Title": "..." attributes "Implementation-Version": version attributes "Main-Class": "..." } }
使用gradle中的jar任务打包
这个原因应该是没有在manifest中指定Main-Class吧,要不乖乖写个bat脚本调用jar命令指定,要不gradle构建时用jar指定
使用gradle中的jar任务打包