eclipse使用maven发布web项目

最新下载的eclipse版本已经内置maven插件,并且能够在tomcat下运行maven项目

查看是否集成window-preference输入maven

eclipse使用maven发布web项目_第1张图片

 

1.下载Apache-Maven:http://maven.apache.org/download.cgi

可以选择国内下载镜像应该比较快,不过也不是很大

eclipse使用maven发布web项目_第2张图片

下载win环境下压缩包:apache-maven-3.5.4-bin.zip

 

2.解压并安装maven

解压到本地D:\

同时创建文件夹D:\Maven_Repository

eg:

eclipse使用maven发布web项目_第3张图片

 

3.修改maven配置文件

编辑D:\apache-maven-3.5.4\conf\settings.xml

eg:

 

3.1找到修改为D:\Maven_Repository(注意win下路径中\修改为/)

eg:

D:/Maven_Repository

3.2修改仓库下载源为ali源:找到在其上方添加aliyun的mirror

eclipse使用maven发布web项目_第4张图片

eg:

       nexus-aliyun

       central

       Nexus aliyun

       https://maven.aliyun.com/repository/central

     

 

4.eclipse新建maven web项目

4.1配置eclipse本地maven

window->perferences-Maven-Installations

eclipse使用maven发布web项目_第5张图片

继续选择User Settings

eclipse使用maven发布web项目_第6张图片

4.2新建maven项目:new->other输入maven

eclipse使用maven发布web项目_第7张图片

选择next

eclipse使用maven发布web项目_第8张图片

选择-webapp结尾项

eclipse使用maven发布web项目_第9张图片

输入maven测试用例

eclipse使用maven发布web项目_第10张图片

4.3右键新建的maven-01项目->properties->Project Facets

4.3.1将Dynamic Web Module的勾去掉,将Java版本改为1.8,点击Apply

eclipse使用maven发布web项目_第11张图片

4.3.2现在再将Dynamic Web Services勾上,版本改为3.0,同时下面会出现一行字,单击他!

修改里面Content directory为src/main/webapp,并将Generate...勾选,单击OK

eclipse使用maven发布web项目_第12张图片

4.3.3点击右边有Runtimes选项,单击,选中其中你的Tomcat后单击OK结束设置

eclipse使用maven发布web项目_第13张图片

5.配置maven web

5.1配置xml



  Demo

5.2配置pom.xml

这是我测试用例



  4.0.0
  com.aqfun
  maven-01
  war
  1.0
  maven-01

  
  

  
    
    maven-01
     
       
       
           maven-compiler-plugin
           3.5.1
           
             1.8
             1.8
             utf-8
          
       
         
       
           org.apache.maven.plugins

            

            

            

            maven-war-plugin
           3.2.2    
       
    
  

 

右击项目--Maven--Update Poject...更新配置,弹出框点击OK

eclipse使用maven发布web项目_第14张图片

 

6.将maven添加到Tomcat

eclipse使用maven发布web项目_第15张图片

浏览器:输入:localhost:8080/maven-01

eclipse使用maven发布web项目_第16张图片

参考地址:https://www.linuxidc.com/Linux/2017-05/143308.htm

 

 

 

 

 

你可能感兴趣的:(Java)