如何在myeclipse中配置,导入maven项目

很多时候我们从网上下载的被人的maven项目,希望能导入到IDE中调试。我最近刚干了这个事情,走了一些弯路,特地记录下来备忘。

myeclipse版本: 2016 CI 3

myeclipse本身带有maven的插件,所以不用安装,但是要做一些配置。

下载maven

从这个下载地址下载最新版本的maven,然后解压。我的是解压到c/javaee目录下,结构如下:

如何在myeclipse中配置,导入maven项目_第1张图片
1.jpg

然后到D盘(你也可以放C盘),新建一个mavenfiles目录,里面建立一个repo子目录。把maven安装目录下的settings.xml拷贝一份到d/mavenfiles目录下,然后增加一行:

D:\mavenfiles\repo

配置myeclipse

不多说,图片很容易说明步骤。

如何在myeclipse中配置,导入maven项目_第2张图片
2.jpg
如何在myeclipse中配置,导入maven项目_第3张图片
3.jpg

新建一个maven项目

如何在myeclipse中配置,导入maven项目_第4张图片
4.jpg
如何在myeclipse中配置,导入maven项目_第5张图片
5.jpg

这里建一个webapp的项目。

如何在myeclipse中配置,导入maven项目_第6张图片
6.jpg
如何在myeclipse中配置,导入maven项目_第7张图片
7.jpg

完成后,会显示一个错误(可能跟我eclipse的版本有关,或者是哪里没配置好?)

如何在myeclipse中配置,导入maven项目_第8张图片
error1.jpg
如何在myeclipse中配置,导入maven项目_第9张图片
error2.jpg

这个问题只需要把tomcat依赖加进来就可以了,最终的项目结构:

如何在myeclipse中配置,导入maven项目_第10张图片
88.jpg

运行看看:

如何在myeclipse中配置,导入maven项目_第11张图片
9.jpg

导入一个maven项目

上面的流程说明我们整个环境配置应该都没有问题了。那么如何导入一个已有的非eclipse的maven项目呢?

其实也很简单。比如我从网上下载了一个maven的项目,下载地址。目录结构如下:

如何在myeclipse中配置,导入maven项目_第12张图片
10.jpg

就是一个src加pom.xml。我首先把这个目录拷贝到我的eclipse的workspace目录(这一步其实是可选的,拷贝过去只是方便管理)。然后如下方式导入:

如何在myeclipse中配置,导入maven项目_第13张图片
11.jpg
如何在myeclipse中配置,导入maven项目_第14张图片
12.jpg
如何在myeclipse中配置,导入maven项目_第15张图片
13.jpg

可以看到eclipse会根据pom.xml自动处理目录结构和依赖。依赖的jar会先在前面配置的本地仓库(D/mavenfiles/repo)找,找不到的话就自动下载。

我导入的这个示例是基于spring boot的项目,会用到redis,jpa等技术(从pom.xml可以看出)。如果不懂这些可以先不管,运行下看看效果。

因为项目中用到了mysql和redis,我需要先根据自己本地的mysql和redis实际情况修改配置文件,然后maven intall安装,再run as java application运行即可。

如何在myeclipse中配置,导入maven项目_第16张图片
14.jpg
如何在myeclipse中配置,导入maven项目_第17张图片
15.jpg

console打印如下:

如何在myeclipse中配置,导入maven项目_第18张图片
16.jpg

打开浏览器,输入http://localhost:8080,显示如下:

如何在myeclipse中配置,导入maven项目_第19张图片
17.jpg

测试成功。

你可能感兴趣的:(如何在myeclipse中配置,导入maven项目)