【发布时间】:2012-05-30 18:50:17
【问题描述】:
在another post 中跟进我的一个问题。
我将maven-assembly-plugin 添加到我的POM,现在jar 可以工作,但前提是我双击文件系统中的jar。如果我尝试从命令行运行 jar,我仍然会收到此错误:
Exception in thread "main" java.lang.NoClassDefFoundError:
这让我很担心,因为这个 jar 似乎不是独立于平台的。我该如何解决这个问题?
【问题讨论】:
-
你能从你的 jar 中提供文件 META-INF/MANIFEST.MF 的内容吗
-
当 jar 双击启动时,清单应该在那里。
标签: java maven executable-jar