zoukankan      html  css  js  c++  java
  • 如何将一个Maven项目转化成一个Eclipse项目

    有时候我们需要将一个Maven项目导入到Eclipse中,直接作为一个普通的eclipse项目来导入是不行的,我们可以通过一个命令来实现:mvn eclipse:eclipse

    1、 进入该Maven项目的目录,该目录下必须要有pom.xml文件,否则是无法运行以上命令的。

    2、在当前目录的地址栏里输入cmd;或者按住Shift+鼠标右键,选择在此处打开命令窗口;就可以直接在cmd窗口中进入到当前目录下。

    3、在cmd窗口中输入mvn eclipse:eclipse,运行成功后会在根目录下生成.classpath和.project(Eclipse项目所需的文件),接下来就可以直接在Eclipse中导入该项目了。

    注意·其一

    在执行该命令前可以先执行如下两条命令:

    mvn clean
    mvn eclipse:clean
    原因是先清理Maven项目的target目录,接着清理.classpath和.project,最后再去执行mvn eclipse:eclipse

    注意·其二

    当把一个Maven项目转化成Eclipse项目后,如果直接改pom.xml文件的依赖是不会自动帮你更新jar包的,因为这时候该项目已经不是Maven项目了,在需要修改pom.xml的依赖时,需要重新运行一遍以下的三条指令才可以导入最新的项目依赖:

    mvn clean
    mvn eclipse:clean
    mvn eclipse:eclipse
    注意·其三

    如果已经导入了一个Maven项目到eclipse里,通过右键项目–>Show In–>Terminal,接着输入上边三条语句可以直接将Maven项目转化成一个eclipse项目;如果想要将其改回Maven项目,可以通过右键项目–>Configure–>Convert to Maven Project,重新将项目转变成Maven项目。

  • 相关阅读:
    生成类似于MongoDB产生的ObjectId
    链式编程:遇到多个构造器参数(Constructor Parameters)时要考虑用构建器(Builder)
    mysql时间字符串按年/月/天/时分组查询 -- date_format
    根据模板导出excel
    九度 1188 约瑟夫环问题
    快速排序
    Linux 命令
    volatile小记
    线程池ThreadPoolExecutor
    CyclicBarrier、CountDownLatch与Semaphore的小记
  • 原文地址:https://www.cnblogs.com/moxiaotao/p/9990532.html
Copyright © 2011-2022 走看看