gpt4 book ai didi

java - 如何分发多模块maven项目

转载 作者:行者123 更新时间:2023-12-01 10:52:26 25 4
gpt4 key购买 nike

我想创建一个采用以下文件夹结构的模块化应用程序:

示例目录结构:

main dir/---mainApp.jar
/---plugins ---/module1.jar
/module2.jar
/etc.jar
/etc_etc.jar

但是,使用 maven,每个模块都从项目根目录获取自己的目录结构:

mvnmodularapp/mainApp/
/pom
mvnmodularapp/module1/
/src
/target/module1-1.0-SNAPSHOT.jar
mvnmodularapp/module12
/src
/target/module2-1.0-SNAPSHOT.jar

有没有一种方法可以让用户只需要下载 mainApp.jar ,然后可以选择将更多模块下载到插件中与 mainApp.jar 相邻的文件夹?

最佳答案

您可以使用maven-assembly-plugin确定自定义构建 Artifact 。

关于java - 如何分发多模块maven项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33776702/

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