我有一个java maven项目,我用maven-shaded打包作为独立的runnable fat-jar。 如果我在MacBook Pro上创建jar,它会在一段时间后失败(iMac和Linux)。 如果我在iMac上创建jar,它可以在任何系统上运行完美
我不知道我的两个系统之间有任何差异。 java 8,Eclipse Luna,同样的项目和pom配置。 前段时间我注意到罐子的大小也有所不同,这取决于它的构建系统,这可能也不是这样,对吧?
我最初开始像疯了一样调试我的代码有什么问题,但可能/仍然找不到任何东西。我想知道这可能是一些maven问题吗?如果在iMac上编译它运行它的事实给了我至少一定的信心,它不是一个经典的程序错误。
有没有人提出类似的意见或暗示我问题的原因是什么?