maven-plugin相关内容

用于在Linux上创建Java守护程序服务的工具

创建可以在Linux上使用“service”运行的Java应用程序的最佳方法是什么?我打算在这里使用JSW ,但不能使用该许可证(许可证是GPL或据我所知,它需要花钱。我需要一个apache风格的许可证。 我正在使用maven来构建,所以如果可以使用maven插件创建服务那就太棒了,但是任何其他建议都会很棒。 我见过 Apache Commons Daemon ,有这个maven插件吗 ..
发布时间:2018-11-29 18:39:36 Java开发

如何在我的Maven插件运行之前执行一组目标?

我正在编写一个Maven插件(Mojo),它需要在运行之前执行一组标准的其他插件执行。 是否有机制可以声明我的插件中的所有目标,所以我不必依赖用户在他们的POM中定义所有目标? 解决方案 你可以通过定义自定义生命周期并在通过执行注释执行Mojo之前调用该生命周期来实现此目的。 在你的Mojo中,在Javadoc中声明要执行的生命周期: / ** *调用自定义生命周期 ..
发布时间:2018-11-28 00:44:45 Java开发

如何为Maven创建新的包装类型?

我需要使用Maven创建jar文件,但是需要使用“foobar”扩展名将它们安装到存储库中,如果它们可以拥有自己的包装类型,那么我们可以通过以下方式识别这些工件。包装。 我可以设置新的包装类型吗? 解决方案 按照你的描述做,用包装 jar 创建一个Maven项目(如所述此处,因为不会有mojo定义)。在src / main / resources / META-INF / plexu ..
发布时间:2018-11-27 11:17:46 Java开发

Maven JAXB插件的区别

我已确定 JAXB 插件.wikipedia.org / wiki / Apache_Maven“rel =”noreferrer“> Maven 2存在,具有一些不同的配置。 一个来自Sun: http://jaxb.dev.java.net/jaxb-maven2-plugin/ ,另一个来自Mojohaus: http://mojohaus.org/jaxb2-maven-plugin ..
发布时间:2018-11-26 22:32:26 Java开发

是否有可能创造一个“超级”的“超级”。 jar包含项目类和项目依赖项作为jar与自定义清单文件?

我正在尝试创建一个包含项目类的可执行jar(使用maven),它是一个清单文件的依赖项,该文件包含主类的条目和指向根目录中包含的依赖项的类路径条目jar的内容;类似这样: 清单文件: .. ... Main-Class:com.acme.MainClass Class-Path:dependecy1.jar dependecy2.jar ..... J ..
发布时间:2018-11-26 14:50:26 Java开发

Intellij IDEA Maven插件 - 管理依赖关系

我是IntelliJ和Maven的新手并尝试了一下。我通过Module& amp;进口了一些库。 “项目结构”窗口中的项目结构设置(见下面的屏幕截图),因为我认为我必须在这里添加我的依赖项。我还认为这会自动创建带有依赖列表的pom.xml,但事实并非如此!我必须通过以下步骤添加我的依赖项: 打开pom.xml文件>菜单“代码”> “生成”>弹出“依赖” 或 Al ..
发布时间:2018-11-19 14:21:45 Java开发

使用Maven在可执行JAR中包含签名库

Maven shade 和 assembly 插件首先解压缩,然后将依赖项添加到可执行jar。这可能会与Java Cryptography Extension产生冲突,因为像BouncyCastle这样的库应该在它们的签名版本中使用。 问题:有没有办法用maven创建可执行jar,其方式是包含库而不解包? 解决方案 标准类加载器不会从另一个jar加载类,因此爆炸的jar。实现添加签名 ..
发布时间:2018-11-19 14:17:26 Java开发

将Maven生成的站点添加到生成的包中

为了为我们的项目提供一体化Jar,我们想知道是否可以将项目生成的站点(通过站点插件生成)包含到生成的项目包中? 这背后的想法非常简单,我们有一个名为“sample”的项目,它演示了我们API的用法,我们希望在单个包中向用户提供有关API及其用法的文档。 是否可以使用Maven创建这样的Jar? 提前致谢! 解决方案 使用 site:jar 然后可以使用程序集插件创建一个evert ..
发布时间:2018-11-19 13:41:28 Java相关

Maven源插件jar和jar-no-fork目标之间的区别?

你能否详细解释一下jar和jar-no-fork目标之间的区别? 我是从官方网站看到的,但我无法得到一个明确的想法。 解决方案 我的解释: jar 目标意味着从命令行运行( mvn source:jar ), jar-no-fork 是指绑定到生命周期。 如果你看一下 c $ c> jar 目标的“> docs”关键短语是“在执行自身之前调用生命周期阶段generate-sou ..
发布时间:2018-11-19 13:21:42 Java相关

Intellij Maven:创建包含所有库依赖项的jar

使用IntelliJ Idea,我想实现以下内容: 我想将应用程序导出到jar,其中包含所有需要的库。例如。我需要用于S3访问的AWS Java SDK库,但如果我将jar上传到服务器并运行jar我得到NoClassDefFoundError,请参阅下文: 线程“main”中的异常java.lang.NoClassDefFoundError:com / amazonaws / auth ..
发布时间:2018-08-08 16:36:01 Java开发

如何在没有任何浏览器插件的情况下从gwt-maven-plugin运行GWT应用程序?

对于我使用 GWT Maven插件(gwt-maven-plugin)构建的GWT应用程序,我可以使用 mvn compile war:exploded gwt:run 运行GWT开发环境,然后启动浏览器。这要求浏览器提供GWT开发插件。 (例如Firefox 6还不支持GWT插件)。 GWT Maven Plugin是否也允许使用GWT应用程序简单运行包含的Jetty容器,而不 ..
发布时间:2018-05-31 13:18:00 Java开发

从java5和java6发送邮件

我知道类似的问题已被问过许多次,但我认为这个问题有些不同:)我正在写一个maven报告插件,它会发送电子邮件到用户列表。我现在有这个问题,当我使用java5运行代码时,代码似乎工作正常,但与java6一起失败。 实际上,插件是在Groovy中编写的,并使用commons-email实用程序发送html消息: HtmlEmail电子邮件= new HtmlEmail(); email. ..
发布时间:2018-05-30 09:28:27 其他开发