DynamicReports导致“无法加载主类”

时间:2017-09-27 14:30:47

标签: java maven executable-jar dynamic-reports

我正在通过Maven使用DynamicReports,当我尝试构建我的jar时,我无法在之后运行它。 我得到异常“找不到或加载主类。” 该代码在IntellijIDE中完美运行,但在可执行jar中无效。

如果我删除了DynamicReports maven依赖项,我的jar就可以运行了。 好像我在添加DynamicReports时错过了一个依赖项。 我错过了什么?

编辑:我甚至尝试删除maven依赖项并添加他们的jar而不是提供的libs,它也是如此。但当我删除它们时一切正常......

这是我的jar的META-INF / MANIFEST.MF

Manifest-Version: 1.0
Main-Class: ca.tecsar.punch.PunchEntry

在我的罐子里面的“根”我有ca / tecsar / punch / PunchEntry.class

1 个答案:

答案 0 :(得分:0)

看起来像DynamicReports有BouncyCastle作为依赖,我不得不通过不提取Bouncy Castle来改变我的工件的构建方式,只是将BouncyCastle Jar放入我的Intellij中。似乎现在正在工作。