gpt4 book ai didi

windows - Maven 多平台依赖包

转载 作者:可可西里 更新时间:2023-11-01 10:27:10 25 4
gpt4 key购买 nike

我用 Java 编写了一个可以在 Linux 和 Windows 上使用的应用程序。目前,通过运行 mvn package,我的 maven 构建系统将使用 WiX 生成一个 .msi。

有没有一种方法可以创建两个包“任务”,这样我就可以说mvn package-windows 或mvn package-linux`

最佳答案

如果你想打包两个版本(Linux 和 Windows),你可以将你的 mvn package 阶段绑定(bind)到一个额外的阶段,该阶段将构建另一个 Artifact 。

...
<plugin>
<groupId>org.group.extra</groupId>
<artifactId>extra-maven-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
[...]
</configuration>
<goals>
<goal>package</goal>
</goals>
</execution>
</executions>
</plugin>
...

这可能是您已经使用 maven-wix-plugin 完成的。

关于windows - Maven 多平台依赖包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12580209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com