Vert.x项目介绍了如何构建一个包含所有其他顶点的jar

时间:2018-11-18 12:14:18

标签: java maven vert.x

我在用Java编写我的第一个vert.x项目时,在这里需要您的帮助。我正在使用Maven。我有4个不同的verticle,其中之一是我的Main verticle(MainVerticle.java)。我正在使用程序性部署,并且MainVerticle.java包含其他3个Verticle的部署。 我很难在命令行上运行MainVerticle。 我做了一些搜索,发现可以运行一个jar文件。我的问题是,因为这是一个vert.x项目,所以我使用intellij构建的jar不包含其他3个顶点。 我总是用我的想法为我的所有Java项目创建一个jar,但是我不知道为什么我无法在jar中获取其他3个顶点,以便与其他3个MainVeeticle一起运行。 谢谢您的帮助

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您可以使用intelliJ运行它们,如下编辑运行配置:

  • 主类:io.vertx.core.Launcher
  • VM选项:<up to you, or leave blank>
  • 程序参数:run com.main.MainVerticle

在“程序参数”中,指定包含MainVerticle.java verticle的正确软件包。

如果您使用的是json配置文件,则可以执行以下操作:

程序参数:run com.main.MainVerticle -conf /path/to/my_config.json

来源: How to start Vert.x server from IntelliJ IDEA?