如何将一个Maven项目转化成一个Eclipse项目

摘要:
有时我们需要将Maven项目导入Eclipse。不可能将其作为正常的eclipse项目直接导入。您可以在cmd窗口中直接输入当前目录。3.在cmd窗口中输入mvneclipse:成功运行后,。类路径和。项目(Eclipse项目所需的文件)将在根目录中生成,然后您可以直接在Eclipse中导入项目。清理的原因是首先清理Maven项目的目标目录。

有时候我们需要将一个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项目。

免责声明:文章转载自《如何将一个Maven项目转化成一个Eclipse项目》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇HDUOJ-----(1329)Calling Extraterrestrial Intelligence AgainVM学习—实现自己的内核下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

IDEA创建基于Maven的SpringBoot项目-多模块

一般项目都是一个项目下会有多个模块,这里先创建一个最简单的实例,一个项目下有一个springboot模块项目提供web服务,引用另一个java项目(相当于业务逻辑)期望的项目结构如下springboot-mall—-springboot-website—-springboot-utils 一、创建空Maven项目首先打开IDEA,点击“Create New...

Mvc项目实例 MvcMusicStore 一

Mvc项目实例 MvcMusicStore 一Mvc项目实例 MvcMusicStore 二Mvc项目实例 MvcMusicStore 三Mvc项目实例 MvcMusicStore 四Mvc项目实例 MvcMusicStore 五       一、简介 此项目为.Net Mvc学习试例,原版的项目可从www.asp.net网站上下载; 在学习的过程中,我们...

Linux下计划任务以及crontab权限问题

在Linux工作环境下,我们有时可能会需要在未来某个时间执行某个命令或脚本,但是我们又不可能定个闹钟,然后到点了再去执行吧,这多麻烦。还好我们的Linux系统这么强大,提供了任务计划这个功能,我们就不需要守着点去执行相应的命令或脚本了。当我们定义好了任务计划之后,就可以去做别的事情了,等到了我们自己定义的那个时间点,你所定义的任务操作系统会自动执行,这就被...

将本地jar包手动复制到Maven库中,在其它电脑上用Maven打包时出错

版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.csdn.net/UP19910522/article/details/31396107 背景交代:在做图片水印时候引入了两个包文件。这两个包是JDK自带的私有包,不能用Maven库里下载,因此笔者手动将rt和jce两个工具jar文件复制到本地的Maven库中。例如...

OCR1:开源库

OCR(Optical Character Recognition,光学字符识别)是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程。优秀的开源OCR软件包括: Tesseract:原本由惠普开发的图像识别类库tesseract-ocr已经更新到2.04, 就是最近Goo...

用LaTeX写线性规划

线性规划由目标函数和若干约束构成,Latex中并没有直接的命令来写线性规划。简单的做法是使用\begin{eqnarray} … \end{eqnarray}命令,但eqnarray命令是使若干方程按照中间的二元关系符(如等号)垂直对齐的,而线性规划的约束条件上虽然有二元关系符,但约束条件后面往往还有量词符号,它们也需要垂直对齐。也就是说,线性规划中有不止...