1、新增环境变量
M2_HOME
C:\Users\Administrator\Desktop\Java\maven\apache-maven-3.3.1
 
2、配置PATH路径
;%M2_HOME%\bin;
 
3、验证maven是否安装成功
mvn -version
 
4、创建.m2文件夹
mvn help:system
C:\Users\Administrator路径会自动创建文件夹.m2
 
5、拷贝settings.xml并进行配置
a) 、C:\Users\Administrator\Desktop\Java\maven\apache-maven-3.3.1\conf--> settings.xml拷贝到.m2文件夹
b)、配置:localRepository (配置repository文件夹路径,默认在.m2文件夹下,可配置绝对路径,暂时不用修改
c)、配置:mirror
 <mirror>
      <id>UK</id>
      <mirrorOf>Center</mirrorOf>
      <name>UK Center</name>
      <url>http://uk.maven.org/maven2</url>
    </mirror>
 
6、Ecplise中设置maven
    1、preference-->maven-->installations-->add  定位到maven安装目录,并勾选
    2、preference-->maven-->User Settings-->User Setting定位.m2文件夹的settings.xml
 
7、使用maven的mvn archetype命令创建项目
    1、定位到创建项目目录:cd C:\Users\Administrator\Desktop\Java
    2、执行命令:groupid:坐标  artifactId:根目录的名称  archetypeArtifactId:项目类型,maven-archetype-webapp标准值
mvn archetype:generate -DgroupId=immoc-arthur -DartifactId=spring-mvc-study -DarchetypeArtifactId=maven-archetype-webapp
 
8、导入创建的maven项目
      File-->Import->maven-->Existing Maven Projects
 
9、main文件夹下新增jar文件夹;pom.xml的package改为jar
 
10、启动jetty
       1、定位目录:cd C:\Users\Administrator\Desktop\Java\spring-mvc-study
       2、 mvn jetty:run
       3、http://localhost:8080/hello/mvc
       启用jetty,打开链接一直异常!原因:项目目录使用了中文
        jetty Failed startup of context o.e.j.m.p.JettyWebAppContext
        java.io.FileNotFoundException: Could not open 
 
   
11、Eclipse中设置Jetty插件
       1、Help-->Eclipse MarketPlace-->Find-->搜索jetty安装, jetty 3.9.0
       2、异常:jetty访问jsp页面出现错误:org.apache.jasper.JasperException: PWC6345: A full JDK (not just JRE) is required解决
             解决:preferences-->java-->installedJRE,定位到jdk下的jre文件夹,C:\Program Files\Java\jdk1.7.0_45\jre并重启
 
 
12、Eclipse直接创建maven项目
 
异常:
1、ERROR: JAVA_HOME is set to an invalid directory
解决方案:按照Java环境配置好JAVA_HOME、JRE_HOME、PATH后,重启系统即可

ecplise配置maven项目的更多相关文章

  1. 配置maven项目的开发时的默认jdk版本

    配置所有maven项目的默认jdk版本,若不配置则提示"Warning:java: 源值1.5已过时, 将在未来所有发行版中删除" 在settings.xml文件中profiles ...

  2. idea 配置 maven 项目

    maven 项目  用模块引入进来 1.引入  pom.xml 2.如果不是web则要添加web支持 3.配置资源  类  和依赖  and 项目语言环境 5.配置  artifacts 部署   w ...

  3. 【maven】ecplise新建maven项目 报错Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin

    在ecplise上新建maven项目 报错: Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resourc ...

  4. mac配置maven项目的方法(含导入selenium包)

    1.配置了java的环境变量    文件位置:  /Users/lucax/.bash_profile JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1 ...

  5. eclipse(myEclipse) 配置maven项目

    工作中在myeclipse中导入maven工程后,在pom.xml文件目录执行了mvn eclipse:eclipse 后,发现项目中缺少"Maven Dependencies"目 ...

  6. jenkins学习 03 jenkins配置Maven项目

    我们的产品使用Git作为版本管理工具,而jenkins需要git插件来支持git,所以我们需要为jenkins添加git插件. 在Available tab页中找到Git Plugin 点击下方的In ...

  7. eclipse 配置maven 项目tomcat 运行

  8. maven安装和配置及创建maven项目

    (1)下载maven,下载成功后,解压到本地磁盘 里面包含这几项 (2)配置maven环境变量MAVEN_HOME.path (3)最后检验配置是否成功:用win键+R,来打开命令行提示符窗口,即Do ...

  9. [Web开发(1)] MyEclipse/Eclipse 使用Tomcat部署Web/Maven项目经典错误

    1.Tomcat启动报错:server tomcat start within 45 seconds 问题原因:由于eclipse默认Tomcat设置是启动时间为45s,所以在45s内没有启动成功就会 ...

随机推荐

  1. 2015多校第7场 HDU 5379 Mahjong tree 构造,DFS

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5379 题意:一颗n个节点n-1条边的树,现在要给每个节点标号(1~n),要求:(1)每一层的兄弟节点的 ...

  2. 根据日期查询年龄js

    function ages(str) { var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/); if(r==null)return f ...

  3. C语言string转int

    再不用atoi函数接口时,将字符串型转换成整型. 例如:将字符串型“158”转换成整型158 int String2Int(char * buff) { ; ; '; index++) { value ...

  4. English——Unit 1

    meditate  v.沉思,冥想:考虑,谋划 medtiation   n.沉思,冥想:深思熟虑 medium elaborate   adj.精心制作的,详尽的,复杂的:v.精心制作:详述(计划, ...

  5. python初学-元组、集合

    元组: 元组基本和列表一样,区别是 元组的值一旦创建 就不能改变了 tup1=(1,2,3,4,5) print(tup1[2]) ---------------------------------- ...

  6. Leetcode 之Length of Last Word(37)

    扫描每个WORD的长度并记录即可. int lengthOfLast(const char *s) { //扫描统计每个word的长度 ; while (*s) { if (*s++ != ' ')/ ...

  7. jstorm系列-2:入门

    有了基本的概念之后,我们用jstorm来做一点小事情吧 做一个很无聊的事情:给定一个时间戳,输出对应的问候语 规则是:时间戳的十位对应的数字对应不同的时间段,0-2代表早上,3代表中午,4-6代表下午 ...

  8. hdu 1664(数论+同余搜索+记录路径)

    Different Digits Time Limit: 10000/4000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others ...

  9. hdu 1495(BFS)

    非常可乐 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submis ...

  10. 01 java 基础:jdk jre path classpath 相关问题

    JRE : Java 运行环境 JDK :  Java 开发工具包,其中包括 JRE  (javac.java.javap.jar.javadoc .javah 等命令) JVM : Java 虚拟机 ...