【发布时间】:2021-04-05 17:10:30
【问题描述】:
和标题说的差不多。我正在为在 BungeeCord 下运行的服务器构建 Minecraft Spigot 插件,并在 IntelliJ 中运行 mvn 包插件会导致生成的 JAR 文件位于项目的“目标”文件夹中。相反,我需要将生成的 JAR 的多个副本输出到各种服务器的多个“插件”文件夹中。我不确定如何或是否可以使用 Maven,但我想知道 pom.xml 中是否有办法做到这一点。每次构建 JAR 时都必须复制它会减慢开发过程。任何帮助将不胜感激!
【问题讨论】:
-
Re "multiple copies [...] into multiple "plugin" folder for various servers" – 这是本地副本还是上传到服务器?
-
Maven 是构建工具而不是部署工具...编写脚本来复制/部署生成的工件...
-
@khmarbaise 嗯,它有一个
deploy阶段和插件。 :) -
@khmarbaise 是的,我知道你很清楚这一点,我也很清楚。请注意“:)”