maven-shade-plugin

    1热度

    1回答

    我正在使用Maven Shade Plugin在包阶段包含所有依赖关系。 对类很好,但不包括依赖资源。 这里有依赖的jar的布局: ./config.properties <-- this is the missing resource ./META-INF ./META-INF/MANIFEST.MF ./META-INF/maven ./META-INF/maven/com.examp

    0热度

    1回答

    给出 以下环境: Windows Server 2012中 的Java 1.6 Maven项目与配置(组装或阴影插件),而的jarsigner :符号/验证插件 詹金斯1.518的Tomcat 7 Tomcat上运行作为Windows服务的用户(其与Java运行1.7)内运行 在构建Maven项目的一切工作正常和组件建立(与组装插件以及与阴影插件)和最后组装签名并使用Maven-的jarsigne

    2热度

    1回答

    Heyho, 我目前正在开发bukkit插件,我想使用番石榴。 Bukkit仍然使用Guava 11.0,但我想使用14.0。所以我尝试在我的主要模块中重新定位番石榴。这工作完美。同一级别的其他模块也使用番石榴,它需要“相同”的番石榴。所以在主要项目中也使用番石榴。当然进口改变了,主项目和其他模块不兼容。 项目结构: 父: 主要模块:采用番石榴的重定位版本(14.0)# 一个其它模块:使用番石榴1

    12热度

    1回答

    到目前为止,我使用Maven Assembly插件为每个工件生成两个JAR - 编译源和依赖关系 - 原因很简单 - 仅在网络上部署编译源比部署更快带有40 MB数据的全功能于一身的JAR。 由于覆盖内部文件,我不得不切换maven shade插件才能使用<transformers>功能。但是我管不了同时运行两个处决: <plugins> <plugin> <groupId>o

    5热度

    1回答

    我想过滤包含在我的jar中的资源。我正在使用shade-maven-plugin,并且将所有依赖项的所有资源添加到我生成的jar中,我只想将其包含在我的项目资源中。 这里是我的POM定义: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifa

    1热度

    1回答

    我试图用shade插件包我的项目,但得到以下错误: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-shade-plugin:2.1:shade (default) on project HiveBrowser: Error creating shaded jar: Could not resolve dependenci

    14热度

    1回答

    我使用遮阳插件,一切工作正常,除了能够通过 <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <mainClass>com.generic.App</mainClass> <classPath>. ./config<

    0热度

    1回答

    我的问题很简单:是否存在与Java版本7兼容的Maven-shade-plugin版本?具体而言,当我尝试使用这个插件我得到以下错误(使用NetBeans IDE): diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator) 当我尝试编译我

    10热度

    4回答

    我正在使用maven-shade-plugin在构建的包阶段中重新定位某些软件包。我也使用maven-bundle-plugin生成清单。问题是bundle插件在shade插件之前运行(在process-classes阶段),并且在生成的manifest清单的导出中不包含我的任何阴影软件包。 我怎样才能让这两个插件与对方玩好,这样我的重新定位的包就像捆绑插件中的任何其他包一样对待? - 按要求,树

    3热度

    1回答

    我正在使用maven-shade-plugin,我不想排除我的测试代码,但我的测试依赖关系在阴影的jar中。我意识到我可以特别排除某些工件(如junit),但这是一个很好的工作,并且最有可能出现一些错误。 我将minimizeJar设置为true,但我仍然看到我的Junit和Mockito依赖项出现。有没有办法通过配置排除所有测试范围的依赖关系?