zoukankan      html  css  js  c++  java
  • maven项目导入eclipse的相关配置

    昨天将一个maven项目导入eclipse中,由于之前不了解maven,将maven项目导入后不知道如何发布,故请教了同事,在此总结下使用maven入门配置及maven项目导入eclipse后的相关的设置。

    1.maven安装及配置

        a.下载maven包,下载地址:http://maven.apache.org/download.cgi,我下载的是3.0.5版本

        b.加压缩,将解压后的文件夹放到D盘即可,另外设置本地仓库地址,我的地址的是  D:mvnRepository。

          需通过修改D:apache-maven-3.0.5confsettings.xml文件来实现本地仓库地址的自定义。

           settings.xml文件的配置如下:

                   <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
                           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                            xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
                         <!-- localRepository
                                  | The path to the local repository maven will use to store artifacts.
                                  |
                                  | Default: ~/.m2/repository -->

                           <localRepository>D:/mvnRepository</localRepository>

                      .......此后省略n行

         c.将maven配置到环境变量path中,我的是D:apache-maven-3.0.5in,配置时注意分号与之前的隔开。

         这样我们就安装好了maven,可以在dos命令中 输入mvn -v 来查看maven的版本。 需注意的一个前提是安装前要安装过jdk哦。

    2.maven项目导入eclipse后的配置

        a.在接触maven项目之前,我用的是myeclipse,然后直接将maven项目check下来配置maven的相关信息后,在Add DeployMent中找不到项目,顿时傻眼了,然后就请教

      同事,同事说我们都用的eclipse,用myeclipse找不到项目可能是因为当时这个项目是用eclipse开发的,无语,姑且就这么认为吧,欢迎知道真正原因的同学告诉我啊

        b. a中的所属只是前奏,现在来说下eclipse下的配置,安装eclipse,check项目操作省略,eclipse下的jdk、tomact配置省略。

           b.1 将maven配置到eclipse中:

                 windows - preferences - maven - Installations下 将D盘中的maven add进来即可。

                 windows - preferences - maven - User Setting下 选择D:apache-maven-3.0.5confsettings.xml 文件即可。

               通过这两步操作就将maven集成到了eclipse中

           b.2 maven项目的发布

                右键项目 - 属性 - Project Facets 勾上Dynamic Web Module、java(注意选择jdk版本)、javaScript,然后确定。

           b.3 上述操作之后,在eclipse server下右键Add and Move就会发现我们项目了,发布即可。

         需要注意的是项目可能会依赖本地仓库中的jar包,如果没有的话,可以在dos窗口切换到项目的pom.xml下,执行mvn clean compile命令即可;另外可能会遇到class文件没编译的情况,执行mvn clean compile这个命令后也可以了,这种情况是我这出现的,我同事那没出现,执行命令之后就没问题了。

     以上就是我在玩第一个maven项目的一个简单总结,可能会有说的不明白或者不正确的地方,欢迎各位指正,也欢迎大家多多交流相关知识。

             

       

  • 相关阅读:
    并不对劲的字符串专题(二):kmp
    54.Counting Bits( 计算1的个数)
    53.Coin Change(找硬币)
    52.Product of Array Except Self(除过自身的数组乘积)
    51.Lowest Common Ancestor of a Binary Tree(二叉树的最小公共祖先)
    50.Maximal Square(最大正方形)
    49.Kth Largest Element in an Array
    48.Course Schedule(课程安排)
    47.Number of Islands(岛的数量)
    46.Maximum Product Subarray(最大乘积子数组)
  • 原文地址:https://www.cnblogs.com/step-by-step1/p/4463285.html
Copyright © 2011-2022 走看看