Eclipse中导入Maven(Web)项目并配置运行

1.审视maven项目

当你从别人那或者从网上下载了一个maven项目,发现进入目录后是一个pom.xml文件和一个src文件夹,

当然可能还存在一些README之类的这些都不重要,最关键的就是pom.xml和src文件夹,

在src下,src/main/java一般就是放置的项目的java源代码,在src/test/java下放置的是java测试代码。

src\main\webapp 是web项目的配置和一些前端页面的代码

Eclipse中导入Maven(Web)项目并配置运行_第1张图片

那么我们当然想把它放到自己的eclipse/myeclipse里面运行

2.eclipse导入项目

打开eclipse,点击"File"->Import-maven

Eclipse中导入Maven(Web)项目并配置运行_第2张图片

myeclipse 里面的如下

Eclipse中导入Maven(Web)项目并配置运行_第3张图片

点击next,找到项目的根文件夹,然后看到如下图:

Eclipse中导入Maven(Web)项目并配置运行_第4张图片
 

选择你要导入的项目的对应的项就可以了,点击finish就可以将项目导入进来了。

(建议导入前先配置好maven,把镜像设置成阿里云的!Maven就会自动被导入到eclipse中,这个时候pom.xml文件中定义的jar包正在被eclipse远程下载.所以导入过程可能会缓慢一些,等待即可.)

3.修改为本机环境配置

在导入了别人的maven项目以后,你肯定发现这个项目都是红叉!!!
那是因为项目中原来带有标注的环境跟你本地的不一致导致的, 因此需要更改为自己的运行环境。

首先: 在你导入的这个Maven项目上,选择它,然后点击右键,选择菜单中最后一项的 properties,

打开以后,在左边的列表中选择Resource:
将项目修改为UTF-8编码,这是解决项目中文乱码的地方.

在这里插入图片描述

记得点击右下角的apply(应用),让配置生效.

继续在左边的列表中选择java Build Path :

选择add library ,把自己的jdk放上去.
如果你的这里有别人原来的,你要先把它remove掉,然后再运用自己的JRE包.

在这里插入图片描述

也是点击apply应用.

之后继续在左边的列表中选择java Complier:
这个是选择你的项目编译版本, 这里要对应你上面图片中选择的JRE版本,
比如你本地的JDK是1.7,你就选择1.7,是JDK1.8,你就选择1.8.

在这里插入图片描述点击apply应用.

然后就是整个项目的配置环境:
如图:查看一下是不是都对应了你的版本,主要是java

在这里插入图片描述
之后点击apply,yes之类的标语, 这时项目就配置好环境的项目了

继续在项目上点击右键 ,选择properties,在其中选择Deployment Assemble选项

Eclipse中导入Maven(Web)项目并配置运行_第5张图片

在公司项目里这里还有个test相关的项,这个可以删除掉,因为在部署时用不到它,再为项目添加依赖的库

Eclipse中导入Maven(Web)项目并配置运行_第6张图片

点击Add ,选择Java Build Path Entries,

Eclipse中导入Maven(Web)项目并配置运行_第7张图片

选择Maven Dependencies这样在项目运行时就会由Maven自动的在第一次运行时下载依赖库。

点击Finish 这样整个项目就是可以运行的Web项目了。

然后右键我们导入的项目

选择“RUN as”中选择Run on Server,使用tomcat运行就可以了.

至此整个配置就完成了。

备注:
如果你发现文章中关于java版本那里,你修改不了,或者最后无法点击apply and close.

请先找到你maven项目的本地地址,找到如下文件:

在这里插入图片描述

强制把项目的运行版本改为你自己本地的环境就可以了.

 

你可能感兴趣的:(javaweb,JAVA学习笔记)