【发布时间】:2011-09-27 14:41:32
【问题描述】:
我有两个 maven 项目,两个项目都独立工作。我能够创建一个 jar 文件并从控制台和 Eclipse 运行它。
我将第二个项目中的一些类复制到第一个项目中,并进行了一些更改,以便它作为一个项目运行,同时具有两个项目的功能。
我有两个 pom 文件,所以我将它们合并为一个 pom 文件。
问题是我能够很好地从 Eclipse 运行它并且能够获得我希望的输出。 但是在执行从“mvn package”创建的jar文件后我无法运行它。
我正在使用 shade maven 插件。
如果我使用 maven build.. 以全新安装为目标,它会再次显示错误。
我的问题是,为什么会出现这种差异?
【问题讨论】: