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