博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse 搭建 Maven Web项目
阅读量:6681 次
发布时间:2019-06-25

本文共 4088 字,大约阅读时间需要 13 分钟。

第一步:安装JDK;

第二步:安装Eclipse;

第三步:安装tomcat7;

第四步:安装maven插件;

    4.1 下载maven:

      

    4.2 解压

       

    4.3 设置环境变量

       添加MAVEN_HOME变量:值为maven解压缩路径;

      

      添加MAVEN变量,如图:

     

      在path变量后边添加;%MAVEN_HOME%\bin;

    

   4.4 运行CMD, 验证MAVEN是否配置成功;输入mvn -version  回车;配置正确界面如下:

    

  4.5 设置maven本地仓库

    在项目管理依赖的时候,编辑pom.xml文件保存后,Maven会先从Maven仓库中查找依赖包,如果在Maven仓库中没有发现依赖包的话,会自动从网上下载。首先设置Maven仓库存放位置,设置完毕后,Maven下载的所有包都会放在仓库中。

    在maven解压目录中,新建maven-repo文件夹;

 

 

     打开conf/setting.xml 文件,找到<localRepository>变量,将其修改为maven-repo文件夹的路径,保存。如下图所示。

 

第五步:Eclipse 集成MAVEN

    较新版本的Eclipse已经集成了maven插件,所以首先查看Eclipse有没有自己集成maven插件:

   方式:打开Eclipse ,file   new  project  看有没有maven项,如果有则已经集成maven插件,没有则首先要安装m2eclipse插件。    

 

  5.1 安装m2Eclipse插件

    1.  Help -> Eclipse Marketplace

  2.  选中要安装的插件,Next

 

  3.   选中I accept ...后,点Finish后,出现 Install Stoftware等待下载安装。

  4.   等待安装完成后,重启Eclipse后就可以看到安装完成

 

5.2 配置MAVEN;

    Window -> preference -> Maven -> Installations;

 

  点击  add  添加maven  ,选择maven路径  点击finish;

 

选中apache-maven 3.3.3 前面的复选框  点击apply;

Window -> preference -> Maven -> user setting;

 

至此  ,插件配置王成

第六步 Eclipse 搭建maven web项目;

 6.1 新建MAVEN工程 

      file -> new  -> maven project ;  在use default workspace location 前打勾,点击next;

 

选择maven-archetype-webapp  点击next;

 

 输入  Group Id  , Artifact Id, Package 点击  finish;

 

生成的项目结构 如下所示 :

 

    选中工程名  右击   build  path   选择java build path  点击libraries,将jre改为默认值。

  修改后  项目结构变为下图所示  : 

右击工程名 new source folder 新建src/test/resources 文件夹

 

    右击工程名 -> build path -> source 

 

分别修改输出路径为

src/main/resources  对应  target/classes

src/main/java  对应  target/classes

src/test/resources  对应  target/test-classes

src/test/java  对应  target/test-classes

修改后  如下图所示 : 

 

最终项目结构如下图所示  : 

 

7.  将项目转换成Dynamic Web Project

     在项目上右键Properties

     在左侧选择 Project Facets,单击右侧的 ”Convert faceted from “

 

8.  设置部署程序集(Web Deployment Assembly)

在项目上右键单击,选择Properties,在左侧选择Deployment Assembly

 

12.设置部署时的文件发布路径

  我们删除test的两项,因为test是测试使用,并不需要部署。设置完成后如图

 

ok后,web项目就创建完毕了。

第7步 maven一键部署tomcat war包 

  1. 在tomcat 安装路径下 Tomcat 7.0\conf下的tomcat-users.xml文件中添加用户权限:

        2.  为了让maven可以访问tomcat的权限,所以需要把如上创建的用户添加到settings.xml中。在maven安装路径下配置conf的setting.xml中添加如下字段

tomcat
admin
admin

2、修改项目的pom.xml  

    1)在project的build节点下 添加tomcat-maven-plugin插件信息,

myApp
org.apache.tomcat.maven
tomcat7-maven-plugin
2.2
http://localhost:8080/manager/text
tomcat
admin
admin
/${project.build.finalName}

     ${project.build.finalName}这个是根据xml的路径来标记的

   2)  在project节点下,在插件仓库(plugin repositories)和普通仓库(repositories)中添加以下仓库到pom.xml,保证maven可以从仓库中下载到tomcat-maven-plugin插件,少添加了这段信息,会出现如下报错信息:

    No plugin found for prefix 'tomcat' in the current project and in the plug

people.apache.snapshots
http://repository.apache.org/content/groups/snapshots-group/
false
true
apache.snapshots
Apache Snapshots
http://repository.apache.org/content/groups/snapshots-group/
false
true

 3、命令部署

  在部署之前,必须先启动tomcat7服务

       右击工程名 run as -> maven clean 

       右击工程名  run as -> run configration 

       点击 run ;

 

看到如下信息 ,  表示部署成功。

 

打开浏览器:

 

转载于:https://www.cnblogs.com/xiangxiaomei/p/4756091.html

你可能感兴趣的文章
我的友情链接
查看>>
destoon 读取当前栏目名称
查看>>
初步认识JPA
查看>>
Gson的使用-android
查看>>
我的友情链接
查看>>
HTC推出革新的HTC旗舰级Android智能手机
查看>>
BYOD管理套件VMware的捆绑应用程序
查看>>
java 通过httpClient调用后端逻辑或者下载附件
查看>>
Nagios集成Selenium
查看>>
快速大规模无光驱安装Linux操作系统就选“PXE自动安装”
查看>>
我的友情链接
查看>>
switch&router-四层模式
查看>>
新博安卓培训的第一天
查看>>
游戏中常用到的碰撞检测帮助类
查看>>
访问默认共享
查看>>
01262015要看的blog——oracle tuning
查看>>
[信息图]电子商务营销的6大步骤
查看>>
Webdriver(selenium2.0)+NUnit+C# (一)
查看>>
C语言的基本输入输出
查看>>
Hibernate注释大全收藏
查看>>