NutzCN Logo
问答 请问对于创建maven多模块项目,MainModule这个类必须在子模块下面吗
发布于 2809天前 作者 LIZQing 2570 次浏览 复制 上一个帖子 下一个帖子
标签:

现在的项目需要使用maven进行多模块的重新设计,我在父模块里创建了MainModule类,但是在两个子模块的web.xml添加过滤时不能找到这个类,如下

<filter>
      <filter-name>nutz</filter-name>
      <filter-class>org.nutz.mvc.NutFilter</filter-class>
      <init-param>
          <param-name>modules</param-name>
          <param-value>com.wonders.bisp.MainModule</param-value>
      </init-param>
  </filter>

请问我需要在每个子模块下面都创建这个类才可以吗

4 回复

web项目只有一个web.xml生效

maven多模块,参考nutz-onekey

来自炫酷的 NutzCN

@wendal
nutz-onekey里面只有一个web子模块,我想创建类似下面这个目录的子模块
bisp
...bisp-web1
...bisp-web2
...bisp-user
现在MainModule这个类好像需要在web1,web2两个子模块下面都创建,然后分别用在两个web子模块的web.xml下面,我想直接在bisp这个父模块里面创建一个MainModule类,在两个web子模块下面添加过滤的时候都是用这一个类,有什么办法吗

仔细看看@Modules注解,启用扫描之后, 默认就扫描子package的

@wendal 哦。。是我刚刚对maven的理解有问题,谢谢啦

添加回复
请先登陆
回到顶部