Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.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 - Fatal编程技术网

有没有一种方法可以使Maven中的现有包成为超级包?

有没有一种方法可以使Maven中的现有包成为超级包?,maven,Maven,我的maven项目包结构目前在src/main/java下有三个包。它们是:ui、域和dao。但是,我想添加一个新的超级包,它比这三个包高一层。有没有办法在maven中做到这一点而不破坏它?我不完全理解这个问题,但我会尽我最大的努力 包名称通常是反向域的形式。如果我的域是fabianmeier.de,我会调用我的包de.fabianmeier.someproject.ui,de.fabianmeier.someproject.domain等等 这些包名称对应于源和目标中的目录,这些目录是通过将替

我的maven项目包结构目前在src/main/java下有三个包。它们是:ui、域和dao。但是,我想添加一个新的超级包,它比这三个包高一层。有没有办法在maven中做到这一点而不破坏它?

我不完全理解这个问题,但我会尽我最大的努力

包名称通常是反向域的形式。如果我的域是
fabianmeier.de
,我会调用我的包
de.fabianmeier.someproject.ui
de.fabianmeier.someproject.domain
等等

这些包名称对应于源和目标中的目录,这些目录是通过将
替换为
/
(或在Windows中,是
\
)而形成的。因此在jar内部,生成的类位于
de/fabianmeier/someproject/ui


这实际上与Maven本身没有什么关系,而是一种Java约定

我不完全理解这个问题,但我会尽力的

包名称通常是反向域的形式。如果我的域是
fabianmeier.de
,我会调用我的包
de.fabianmeier.someproject.ui
de.fabianmeier.someproject.domain
等等

这些包名称对应于源和目标中的目录,这些目录是通过将
替换为
/
(或在Windows中,是
\
)而形成的。因此在jar内部,生成的类位于
de/fabianmeier/someproject/ui

这实际上与Maven本身没有什么关系,而是一种Java约定

瓦特:你是说超级包装?瓦特:你是说超级包装?