Eclipse Neon 之 Maven的配制和使用

2016年的Eclipse 推出了 Neon 版本后,一切都变的简单了许多。

Maven也默认集成了进来,可以省下我们来进行插件的安装。

第一步:下载工具

Maven下载:http://maven.apache.org/

EclipseNeon下载:http://www.eclipse.org/

第二步:在Eclipse中配制Maven

菜单=》Windows=》Preferences=》Maven=》User Settings

QQ截图20160926135349.png

在右边的界面中我们继续

单击 User Settings  后面的 Browse.. 选择我们下载下来的Maven中的Settings.xml文件

Settings.xml文件位置如下图:

QQ截图20160926135831.png

接下来我们点击Update Settings按钮,如下图:

QQ截图20160926135941.png

然后在点击Apply就OK了!

呵呵,实际上我们到这里已经配制好了。

可是因为某防火墙的过,,我们得将中央仓库位置变更一下,,不然JAR包是DOWN不下来的!!(有些同学还是能DOWN下来的)

我们将如下代码加入到settings.xml中

1
2
3
4
5
6
<mirror>
  <id>alimaven</id>
  <name>aliyun maven</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  <mirrorOf>central</mirrorOf>        
</mirror>

将上面代码复制到下图中的位置:

QQ截图20160926140612.png

好了,我们在让配制生效即可,按下图单击一便。

QQ截图20160926141107.png

第三步:创建Maven Web项目

QQ截图20160926141429.png

在弹出的窗口中我们选择用Eclipse默认的项目路径下面创建Maven项目,如下图:

QQ截图20160926141532.png

然后我们单击Next,在下一个窗口中,我们选择创建Webapp项目,如下图:

QQ截图20160926141655.png

继续,单击Next,在下一个窗口中,我们添入项目名和包名。

Group Id :com.zhongziyun

ArtifactId :zhongziyunMavenTest

如下图:

QQ截图20160926150655.png

单击Finish。创建项目成功!!

这时会自动下载一些东东哦!!等下载完成。

第四步:查看目录是否正确

创建完成后,如下图所示:

QQ截图20160926151201.png

你会发现,有红叉,其实是JAR包没有导入,WEB项目嘛,肯定要用Servlet

我们开始导入JAR包,并且更改JDK包,因为默认用的是1.5的。

好了,,我们开始删除并导入JAR包

先删除默认的系统JAR包

QQ截图20160926151438.png

然后导入最新的系统JAR包,单击 Add Library… 我这里用的是JDK1.8,在导入Tomcat Jar包,如下图:

QQ截图20160926151627.png

好了,,这时我们在查看目录,会发现OK了!!如下图:

QQ截图20160926151809.png

如果跟上图一样,,说明都搞定拉!!

第五步:了解各目录的作用

这一步。。小肉我就不多说了,,,直接上图!!!!

QQ截图20160926154621.png

第六步:从中央仓库下载你项目中想要的JAR包

我这里给大家推荐几个一般都会用到的

一个是spring mvc 一个是jstl 一个是standard

JAR包搜索地址:http://search.maven.org/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>4.1.2.RELEASE</version>
</dependency>
<dependency>
    <groupId>jstl</groupId>
    <artifactId>jstl</artifactId>
    <version>1.2</version>
</dependency>
<dependency>
    <groupId>taglibs</groupId>
    <artifactId>standard</artifactId>
    <version>1.1.2</version>
</dependency>

将上面的放到如下图位置即可:

QQ截图20160926153421.png

当保存后,会自动开始下载

第七步:部署项目,试运行

这一步跟咱们以前一样的部署方式!呵呵,不用做任何配制!

好了!浏览器输入地址访问吧!!

结果。。。运行失败,找不到任何JAR包

这里给大家卖了个萌。。哈哈,我们还得将Maven的JAR包和我们自己的JAR包配制到lib中才行!

在我们的项目上右键=》Properties=》Deployment Assembly=》右边单击Add

=》Java Build Path Entries=》然后将Maven和我们自己的Jar选种,单击Finish。

配制好后如下图:

QQ截图20160928104615.png

好了,我们重新部署一下!!

这回就完全没问题了!