• 用起来超爽的Maven——进阶篇


     

    以后随着使用的maven的频率增加,此文件会越来越大,也是为什么需要把默认C:UsersAdministrator.m2 epository目录改变为D:/OpenSources/repository(1,C盘空间不足2,系统出现问题,重装本地仓库被覆盖)

     一、Eclipse Maven插件安装:

    下载最新JAVAEE版本的Eclipse,默认已经内置maven插件

    下载地址:

    http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/lunasr2

    当前最新64位版本:

    http://mirror.bit.edu.cn/eclipse/technology/epp/downloads/release/luna/SR2/eclipse-jee-luna-SR2-win32-x86_64.zip

    下载eclipse-jee-luna-SR2-win32-x86_64.zip之后解压缩到非中文、空格的目录;

    比如D:Javaeclipseeclipse.exe

    只要正确配置了JAVA_HOME,Eclipse就可以直接启动

     

    二、Eclipse Maven插件配置

    点击菜单Window->Preferences->Maven,修改默认maven为我们下载配置的maven目录

     

    三、修改默认本地仓库的位置

    MAVEN_HOME/conf/settings.xml 全局配置文件,一般不修改,不便于版本升级~/.m2/settings.xml 单个用户的,一般直接修改次文件

     

    修改为

    笔者的D:/OpenSources/repository此目录已经有20G+,是不是有点羡慕嫉妒恨。

    四、Eclipse Maven插件相关操作

    1. 导入已经存在的maven工程

     

    1. 创建maven java工程

     

     

     

    1. 创建maven web工程

     

    第一步:

    创建maven web工程

    第二步:

            New Maven project

            Catalog:Internal

            选择模版:Artifact Id:maven-archetype-webapp

            工程名称:Artifact Id:web

            

    第三步:根据需要手动创建,并进行适当排序    

           src/main/java  

           src/main/resources

           src/test/java

           src/test/resources    

                  

           修改默认pom.xml里面junit的依赖版本为4.9

           

    第四步:右击项目pom.xml文件,选择run as中的maven install命令将构件安装至仓库中   

    查看D:OpenSources epositorycnitsourcemavenweb.0.1-SNAPSHOT有无war文件

    第五步:修改pom.xml文件build位置,添加maven jetty插件

    <build>

    <finalName>web</finalName>

    <plugins>

               <plugin>

    <groupId>org.mortbay.jetty</groupId>

    <artifactId>jetty-maven-plugin</artifactId>

    <version>8.1.15.v20140411</version>

    <configuration>

    <scanIntervalSeconds>1</scanIntervalSeconds>

    <webAppConfig>

    <contextPath>/</contextPath>

    </webAppConfig>

    </configuration>

    </plugin>

           </plugins>

    </build>

    第六步:

        右击项目pom.xml文件,选择run as中的5 maven build命令

        会弹出窗口:输入jetty:run

        点击运行 

    第七步:是否出现

    [INFO] Started SelectChannelConnector@0.0.0.0:8080

    [INFO] Started Jetty Server

    [INFO] Starting scanner at interval of 1 seconds.

    第八步:打开浏览器访问

    http://localhost:8080/index.jsp

    出现Hello World!

    你还在等什么,赶快试试吧。

    腾讯微博 http://t.qq.com/itsource_lansq

    新浪微博 http://weibo.com/lsqlester

  • 相关阅读:
    如何消除一个数组里面重复的元素?
    行内元素有哪些?块级元素有哪些? 空(void)元素有那些?
    简述一下src与href的区别
    请说出三种减少页面加载时间的方法
    SQL大全
    11.Hibernate 拦截器
    10.Hibernate 批处理
    9.Hibernate 缓存
    8.Hibernate 原生 SQL
    7.Hibernate 标准查询
  • 原文地址:https://www.cnblogs.com/itsource/p/4513860.html
Copyright © 2020-2023  润新知