用Eclipse创建mavenWeb项目

7 篇文章 0 订阅
1 篇文章 0 订阅
本文详细介绍了如何在Eclipse中使用maven创建Web项目,包括选择maven archetype,设置项目属性,修改web.xml以兼容web2.5,调整JDK版本至1.7,设置部署路径,并解决可能出现的红叉问题。
摘要由CSDN通过智能技术生成

用eclipse创建maven web项目

  1. 在eclipse中用maven创建项目,右键new>>Maven Project

 https://i-blog.csdnimg.cn/blog_migrate/325a08a063f1c7fb0f792b2e138a9529.png

2.点击next继续

https://i-blog.csdnimg.cn/blog_migrate/c12deeee094ad6691c77b41a8f9edb84.png

 

3.点击next继续,选择maven-archetype-webapp,

https://i-blog.csdnimg.cn/blog_migrate/1c81bfe8fc20d78356f1451df2c79941.png

4.点击next继续,填写Group id和Artifact id, Version默认,Package可以不填

https://i-blog.csdnimg.cn/blog_migrate/63e9bdc0763e6114d80fc7ac1e9f2e87.png

 5. 然后点击finish,完成web项目的创建:

  1. 导入tomcat7。

1、右键点击项目 >>build path>> configure build path,在如下界面上选择add Library。

 

 

图:选择add Library

2、选择add Library ,选择Server Runtime

图:选择Server Runtime

 

3、选择tomcat7即可。

注意:没有设置tomcat的伙伴请按如下步骤在eclipse中添加

4、最后点击finsh并在返回界面中选择apply即可

7、把web2.3修改为web2.5

  1. 更改项目的web.xml文件,把servlet改为2.5。

改之前:

         <!DOCTYPE web-app PUBLIC

 "  -//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"

 "  http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>

        <display-name>Archetype Created Web Application</display-name>

</web-app>

改之后:

<?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">
<display-name>Archetype Created Web Application</display-name>
</web-app>

 

 

 

 

 

 

 

 

7.1接下来我们来修改我们的jdk版本:

  1. 打开Navigator视图:window>>Show View,选择Navigator
  2. .在Navigator视图下,打开项目下的.settings目录下的org.eclipse.jdt.core.prefs,把1.5全部改为1.7(或者其他的jdk版本)

https://i-blog.csdnimg.cn/blog_migrate/51993d324f28f78c95919db03ffafda6.png

图:将1.5修改成1.7

 

  1. 打开org.eclipse.wst.common.component,把project-version="1.5.0"改成project-version="1.7.0"(或者1.8.0)

https://i-blog.csdnimg.cn/blog_migrate/1e8a3eb4f5a33c27e86838257c1d9e25.png

图:修改版本

 

  1. 打开org.eclipse.wst.common.project.facet.core.xml,把<installed facet="java" version="1.5"/>改成<installed facet="java" version="1.7"/>,把  <installed facet="jst.web" version="2.3"/>改成  <installed facet="jst.web" version="2.5"/>

https://i-blog.csdnimg.cn/blog_migrate/e9bb185d88a15c5d5ec5b06a8d281640.png

 

  1. 到此,已经Dynamic web module 2.3修改成2.5版本

https://i-blog.csdnimg.cn/blog_migrate/008dd4ac5098a46fbd50ef3faabb1a4e.png

7.2更换我们的jdk包

1、右键点击项目 >>build path>> configure build path

2、移除我们的jdk包

3、然后点击 add Library 添加包:

4、选择我们的jre 1.8,点击finish即可。

 

8、设置部署程序集(Web Deployment Assembly),部署时的文件发布路径(可以跳过)

1、点击项目右键>>properties>> Deployment Assembly

https://i-blog.csdnimg.cn/blog_migrate/e35a8e74a5cd1b91565b9d896dd8d794.png

9、运行项目

1、右键点击项目>>run as >> Run On Server,点击finsh

图:成功创建maven web项目

10、问题与解决

         1、完成以上步骤后,我们发现项目会出现红叉,是因为我们在第7步修改配置时,将java修改成了我们所希望的版本(1.7),因此我们移除jdk1.5的包,导入jdk1.7的包即可。

         解决:将JRE System Library修改为1.7或者所需要的版本即可

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值