eclipse-maven安装配置java-web-servlet

Posted whellote

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse-maven安装配置java-web-servlet相关的知识,希望对你有一定的参考价值。

eclipse-maven安装配置java-web-servlet

系统说明: win7 64位

一. Maven安装

  1. 环境 要求

    • 看Maven下载说明也行
    • jdk7.0以上
  2. 安装配置Maven

    • 下载: Apache网站 http://maven.apache.org/
      Maven下载地址: http://maven.apache.org/download.cgi
      备注: 直接下二进制的就行(源码版我没试) 解压到存放位置就行(像安装绿色软件那样, 注意不要有中文名等)

    • 配置环境变量
      我的电脑 -> 属性 -> 高级系统设置 -> 环境变量 -> 系统变量 -> 新建

      变量名:
      M2_HOME
      变量值:
      D:\\install\\maven\\apache-maven-3.5.0
      

      配置系统环境变量path 添加(注意前后分号)

      ;M2_HOME;
      

      变量值为解压的maven文件夹所在地址

  3. 检查jdk和maven的环境变量配置是否成功

dos命令行:

mvn -v
  1. 配置settings.xml conf文件夹下 添加阿里云镜像

<mirrors>
     <mirror>
  	   <id>aliyun</id>
  	   <name>aliyun Maven</name>
  	   <mirrorOf>*</mirrorOf>
  	   <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
     </mirror>
 </mirrors>
  1. 修改本地仓库位置

+ 选定文件夹位置如: `d:\\repo`
+ 修改`settings.xml`  55行左右
<localRepository>D:\\repo</localRepository>
+ 将conf下的`settings.xml`拷贝一份到本地仓库位置(两个地方的`settings.xml`都要修改)

二. eclipse中配置Maven

  1. 依次点击 Window -> Preferences -> Maven -> Installations -> add -> Directory: 找到并添加刚刚下载安装的maven(根目录即可, 即目录中有bin, conf等文件夹)

  2. Window -> Preferences -> Maven -> User Settings 手动配置Maven配置文件 (我的情况是点下面的ReIndex就自动加载进来了. 上面是Maven安装路径的, 下面是自定义本地仓库的Settings.xml)

三. 在eclipse中新建Maven项目

  1. 鼠标右键 -> new -> other 直接在Wizards:下的文本框输入: Maven 找到: Maven Project 选中, 点击next
  2. 直接点下一步 (抬头为: New Maven project Select project name and location)
  3. 在表格中看第二列及Artifact Id 选择 maven-archetype-webapp(滚动条偏后)下面注释框显示: `

An archetype which contains a sample Maven WEbapp project

  1. 填入新建项目基本信息

    项目名 解释
    Group Id 项目的基本包名
    Artifact Id 项目名
    Version 默认就行
    Package 默认生成的包名, 不写也可以
  2. 新生成路径解释(这4个包必须有且配置了, 右键项目 -> Build Path -> Configure Build Path.. -> source.)

  3. 如果仍旧报错, 配置 右键项目 -> Build Path -> Configure Build Path.. -> Library -> jdk -> edit -> 选择jdk路径
    详情见: [https://www.cnblogs.com/wbyp/p/7392681.html][8]

文件名|Deploy Path|备注
------|-----
src/main/resources|WEB-INF/classes|
src/main/java|WEB-INF/classes|
src/main/webapp|/|
Maven Dependencies|WEB-INF/lib|
src/test/resources|| 测试使用, 不需要部署
src/test/java||测试使用, 不需要部署

  1. 将项目转换成Dynamic Web Project
    右键项目 -> properties -> project Facets(左边) -> Convert to faceted from...(右边)

  2. 运行项目, 看是否报错

四. 在Maven中新建Servlet

五. 如何在maven中央库查找包的地址


在maven中央库查找包的地址。

https://mvnrepository.com
参考: http://blog.csdn.net/u013181284/article/details/53203082?locationNum=13&fps=1

http://blog.csdn.net/u013181284/article/details/53203082?locationNum=13&fps=1
http://blog.csdn.net/u013181284/article/details/53203082?locationNum=13&fps=1 https://www.cnblogs.com/wbyp/p/7392681.html
https://www.cnblogs.com/teach/p/5906425.html
http://blog.csdn.net/mytt_10566/article/details/71774551?locationNum=2&fps=1
[8]: https://www.cnblogs.com/noteless/p/5213075.html
http://blog.csdn.net/zixiao217/article/details/53270692
http://blog.csdn.net/wild46cat/article/details/52467676
http://www.mobibrw.com/2013/685
https://www.cnblogs.com/noteless/p/5213075.html

以上是关于eclipse-maven安装配置java-web-servlet的主要内容,如果未能解决你的问题,请参考以下文章

JAVA-WEB开发环境和搭建

java-web.xml 配置

eclipse-maven集成tomcat7热部署项目

java-web中的Filter&Listener

java-web环境搭建

java项目和java-web项目中文件和文件夹的含义