18得票8回答
Maven无法编译Java 1.8。

我正在尝试使用Maven构建一个jar文件,但是我一直遇到这个错误。ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on pr...

18得票1回答
Maven Shade插件生成两个Jars

到目前为止,我一直在使用Maven Assembly插件为每个构件生成两个JAR文件:编译源代码和依赖项。其原因很简单:仅通过网络部署编译的源代码比部署大小为40 MB的整合JAR要快得多。 由于内部文件的覆盖,我不得不切换到Maven Shade插件以使用“<transformers...

17得票3回答
maven-shade-plugin - 在类org.apache.maven.plugins.shade.resource.ManifestResourceTransformer中找不到'resource'

我直接从Apache Maven文档https://maven.apache.org/plugins/maven-shade-plugin/examples/resource-transformers.html中复制了Maven Shade插件的配置。 这是我的当前设置: &l...

17得票3回答
为什么使用maven shade插件进行迁移不起作用?

我在运行一个包含比CDH 5.2中提供的Guava版本更新的Hadoop作业时遇到了一些问题。这是一个已知的问题。我尝试使用Maven shade插件来解决这个问题并且将库文件打包。因此,我在我的pom.xml中添加了以下行: <plugin> <groupId...

16得票2回答
创建阴影JAR包时出错:null:IllegalArgumentException。

我在我的项目中使用ASM 6.1动态生成Class文件。但是当组装一个"fat jar"时,出现了问题。[ERROR] Failed to execute goal org.apache.maven.plugins:maven-shade-plugin:2.4.3:shade (default...

16得票5回答
如何配置Maven Shade插件以在JAR包中包含测试代码?

我使用 Shade Maven插件构建我的项目,以便将所有依赖项包含在一个jar文件中(这使得在Hadoop上运行它更加容易)。Shade似乎默认情况下排除我的测试代码,这是可以理解的。由于我希望针对我的集群运行集成测试,因此我希望设置另一个配置文件来构建一个单独的jar文件用于此目的。是否有...

15得票3回答
Maven shade插件无法排除清单签名文件。

我正在使用 Maven Shade 插件为我的项目生成一个合并的 JAR 文件。这个 JAR 文件已经如预期地生成了,但当我尝试使用它并运行时,出现以下错误: java.lang.SecurityException: Manifest 主要属性的签名文件摘要无效。 我在谷歌上搜索了...

15得票1回答
使用maven-shade-plugin时出现多余的警告

我正在使用maven-shade-plugin对一个简单的maven项目进行处理,该插件成功地将所有依赖项包含到最终的 "shaded" jar 中。这个过程每次都很好地运行并产生了我需要的结果。 当第一次运行(在clean之后)时,该插件静默无声,并且几乎没有任何输出。然而,当重新运行(不...

15得票4回答
使用maven-shade-plugin和maven-bundle-plugin技术相关联的问题

我正在使用maven-shade-plugin在打包阶段重新定位一些包。同时,我还在使用maven-bundle-plugin生成清单。问题是bundle插件在shade插件之前运行(在process-classes阶段),并且在生成的清单导出时不包括任何经过shade处理的包。 我该如何让...

15得票2回答
Netbeans: 通过maven-shade-plugin处理项目的主要构件

我正在使用maven-shade-plugin构建我的项目,而Netbeans 8.0发出以下警告: 项目的主要构件是通过maven-shade-plugin处理的 当最终的构件jar文件包含了当前项目中没有源代码的类时,NetBeans内部编译器无法使用该项目的源代码进行编译。因此,在重新...