eclipse详细使用教程--2(java开发)

前面的那一篇博客讲了怎么下载eclipse与创建Dynamic Web Project
上一篇博客点击此处跳转

这一篇主要将eclipse怎么创建Maven项目。

maven项目与老的eclipse项目(也就是上篇博客讲的 Dynamic Web Project项目)的区别?
maven项目其项目根路径会又一个 pom.xml文件,这个文件就是maven项目的核心,你的项目使用了那些jar包在pom.xml里面一清二楚。
maven项目也相对来说也是一种通用的项目结构,用eclipse或者idea都可以打开maven项目的结构,像老的eclipse项目,它的lib包会放在项目的lib文件目录下,这就导致你想将你的项目给别人用,会将lib包一起给别人。这就就不是很好。而maven项目只用一个pom.xm就描述了你的项目依赖了那个jar包,而这些jar包是放在你用户目录下.m2文件夹下,这样你的项目就不必放如jar包了。

一、新建maven项目

1.1eclipse关联maven
首先eclipse必须要关联maven,并且maven一定要配置国内的镜像源如阿里镜像,如果不会配置,请搜索其他博客。
Prefrence --> 搜索 maven --> 选择 Maven下的Installation 如下图所示:
在这里插入图片描述
再点击上图圈出的Add,点击Direaction找到你本地的maven程序。如下图是我选择好的:
在这里插入图片描述
最后确保你的setting是你设置了镜像源的那个conf,一般我喜欢用maven软件根目录下的conf/setting.xml做配置,所以我这里要改一下。如下图:
在这里插入图片描述
点击Apply and Close 就相当于eclipse关联好了maven了。

1.2开始创建maven项目
File --> New --> Maven Project --> 勾选 Create a Simple Project --> 点击next 如下图:
在这里插入图片描述
输入 Group 、Artifact id(如果不知道这个是什么请 百度 maven gav) packaging选择war(因为我们要创建的是web项目,要放入tomcat下面运行) 点击Finish就创建ok。

可以发现我们的pom,xml报错
是因为eclipse为我们创建的目录结构没有web.xml, 那我们就自行创建。
首先在webapp下面新建WEB-INF目录, 再在WEB-INF下创建web.xml。如下图:
在这里插入图片描述
web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
	http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
	
</web-app>

1.3关掉validation
这一步非常重要,不然你的eclipse会巨卡。
在你的项目右击 --> properties --> 搜索 validation --> 勾选下图的Enable Project… --> Diable All --> Appln and Clouse

在这里插入图片描述

1.4添加servelt依赖(这样我们才可以写jsp,因为jsp也是有用到jar包的
复制下面代码到pom.xml的 proejct 的下面
pom.xml

<dependencies>
  	<dependency>
	    <groupId>javax.servlet</groupId>
	    <artifactId>javax.servlet-api</artifactId>
	    <version>3.0.1</version>
	</dependency>
	<dependency>
	    <groupId>javax.servlet.jsp</groupId>
	    <artifactId>jsp-api</artifactId>
	    <version>2.1</version>
	</dependency>
  </dependencies>

然后就可以写你的jsp了,下图是我运行成功的界面。

在这里插入图片描述

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值