eclipse导入maven项目其实很简单!

前言

说来实在忏愧,原本是准备把公司的项目上线再自己写毕设的,但是迫于这周五就要将毕设给老师看了,而我周四才能将项目上线,着实来不及。

便心生一计,到git上下载别人写的bbs网站弄过来再改一改,好将鲁迅的拿来主义发扬光大!

可万万没想到用elipse导入maven+ssm项目时出现诸多坑,但是别害怕,坑都帮你排好了,按照下面操作一步步来,你会发现其实这么简单。

下载项目

从github或者其他开源网站中下载别人的项目源码,在此感谢那些无私奉献的大神,他们才称得上真正的黑客。github官网地址

eclipse导入maven项目其实很简单!_第1张图片

eclipse导入maven项目其实很简单!_第2张图片
eclipse导入maven项目其实很简单!_第3张图片
下载完后解压,记住解压后的文件夹路径。

将项目导入eclipse

eclipse导入maven项目其实很简单!_第4张图片
eclipse导入maven项目其实很简单!_第5张图片
然后选择文件夹路径,勾选下面的pom.xml文件即可,静静等待项目导入完成。

构建项目

项目刚导入进来你一定会发现项目里有很多红叉叉以及报错,不用慌,这是正常的,一步步完成以下几步就能运行了。

1:用maven更新项目

eclipse导入maven项目其实很简单!_第6张图片
在项目上右键,选择maven,然后点击update project。这么做的目的是根据pom.xml文件下载项目中所需要的jar包。

编译

eclipse导入maven项目其实很简单!_第7张图片
看看project选项中的Build Automatically是否勾选,没勾选的话将之勾选,目的是为了自动构建项目。

编码格式

eclipse导入maven项目其实很简单!_第8张图片
eclipse导入maven项目其实很简单!_第9张图片
之前有多处报错不知原因,网上查了查很多人说要设置utf8的编码,其实我一直都还没弄清楚eclipse中的utf8编码到底有啥用,因为即使我设置为其他的,虽然中文会乱码,但是代码并不会因此有啥区别啊,等有时间再仔细研究一番,反正这样做肯定是对的。

配置编译路径

eclipse导入maven项目其实很简单!_第10张图片
注意看看右侧是否有maven的依赖包,如果没有点击add加它加进来。这个的作用应该是将需要的jar包编译好后,放到lib文件夹中,供项目部署到服务器中使用,如果不加,项目就根本运行不起来,会报class not found的错误。

添加服务器

eclipse导入maven项目其实很简单!_第11张图片

如果没有服务器的jar包,点击add library,将服务器jar包添加进来,此时注意自己jre环境

编译环境

eclipse导入maven项目其实很简单!_第12张图片
将编译器版本设置为和jre一致,否则无法正常编译

设置项目版本

eclipse导入maven项目其实很简单!_第13张图片
此刻要注意设置自己java版本和jre一致

删除文件

eclipse导入maven项目其实很简单!_第14张图片
这一步也是最后一步,就是到项目的.settings文件夹下删除.xml文件,这个文件是别人配置的项目版本。其实这一步特别匪夷所思,因为上一步设置好项目版本后,该文件内容也就改变了,应该是可以照常运行才对,但是不删除它,项目也是会报错运行不起来的,所有一定要将它删掉。至于为什么以后再探究

运行项目

eclipse导入maven项目其实很简单!_第15张图片
这样项目就可以在服务器上运行了,大功告成!!掌声响起!

你可能感兴趣的:(maven学习,elipse,ssm)