Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在maven项目中制作包?_Maven_Module_Package - Fatal编程技术网

如何在maven项目中制作包?

如何在maven项目中制作包?,maven,module,package,Maven,Module,Package,我是maven的初学者,我必须做一个关于多模块项目的软件包 我真的不明白该怎么做,也不明白做这件事的目的 而指令只是“构建包” 谢谢你的问题有点混乱。您需要创建子模块,而不是包 在屏幕截图上: 多模式是父模块 dao和web是子模块 父模块中的pom.xml将包含子模块列表: 刀 网状物 您可能还需要ear子模块来打包dao和web 检查这篇文章: 每个模块应具有不同的包装类型: multimod-pom dao-jar web-war ejb-ear 每个maven模块都可以在s

我是maven的初学者,我必须做一个关于多模块项目的软件包

我真的不明白该怎么做,也不明白做这件事的目的

而指令只是“构建包”


谢谢

你的问题有点混乱。您需要创建子模块,而不是包

在屏幕截图上:

  • 多模式
    是父模块
  • dao
    web
    是子模块
父模块中的pom.xml将包含子模块列表:


刀
网状物
您可能还需要
ear
子模块来打包
dao
web

检查这篇文章:

每个模块应具有不同的包装类型:

  • multimod
    -
    pom
  • dao
    -
    jar
  • web
    -
    war
  • ejb
    -
    ear
每个maven模块都可以在
src/main/java
中包含java代码。你可以把包裹放在那里。例如,目录
src/main/java/a/b/c
是包
a.b.c