欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用eclipse创建多模块maven web项目

程序员文章站 2022-06-18 08:58:14
...

 

前提:eclipse已经安装maven插件。

 

1. 首先创建一个父类工程:

右键 -> New -> Other... -> Maven Project

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
Next >

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
Next >  

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
Finish 

到此,父类工程创建完毕。

 

2. 创建普通project

右键 -> New -> Other... -> Maven Module

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  


使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
 

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
 
   

创建普通project成功。

配置此maven project项目如下:

a.修改JDK版本:

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  

修改project Facets

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  

普通project设置完成

 

3. 创建Web project

右键 -> New -> Other... -> Maven Module

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  

 

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
 

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
 

配置JDK配置及project Facets的方法与普通project相同。

 

4. 为Web project添加普通project依赖(即,为parent-web添加parent-model依赖,在parent-web工程中可以引入parent-model工程下的包及类文件)。

 

双击parent-web工程下的pom.xml添加依赖:

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
 

查看是否添加成功看如下三个图片:

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
第三种方法是,在parent-model工程中创建测试类及方法。之后在parent-web中进行访问调用。  

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
 
 

5.查看父类工程和子类工程是否建立关联

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
 

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
 

 

6.把web工程加入tomcat,看看启动是否正常。

使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
 

 

 

  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 33.8 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 45.6 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 51.5 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 42.8 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 76.3 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 53.3 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 89 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 88.5 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 55.7 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 92 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 63.2 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 54.2 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 69.6 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 17.9 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 112.4 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 75.5 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 32 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 47 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 49.8 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 46 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 47.3 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 139.8 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 23.2 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 80.3 KB
  • 使用eclipse创建多模块maven web项目
            
    
    博客分类: eclipsemaven  
  • 大小: 25.1 KB