一、我们就来谈下eclipse中搭建maven web工程的步骤!虽然就是一个简单的例子,但是过程是很艰辛的。

  首先我们看一下eclipse的封面,下面就是刚打开的华丽封面哦

其次我安装了eclipse的JavaEE IDE,然后开始具体的步骤了

1.Ctrl + N调出新建窗口,双击选择Maven Project

2.直接点击下一步

3.双击选择maven-archetype-webapp

4.根据个人情况输入Group Id和Artifact Id,Package会自动生成,点击finish

java视图下项目结构如

5.右键项目 -> Build Path -> Configure Build Path...

6.在Source下去掉两个错误的Source folder

7.点击上图中的Add Folder... -> 点击Create New Folder...增加src/main/java、src/test/java 和src/test/resources

8.分别双击src/test/java和src/test/resources下的Output folder,设置测试代码编译的class发布目录为target/test-classes。为的是不和正式代码的编译文件混在一起,正式代码发布目 录使用默认的target/classes即可。

9.在Order and Export中调整folder的显示顺序

10.在Libraries中双击,用自己的jre替换掉默认的jre,如我这里是用JRE System Library [jdk1.8]替换掉JRE System Library [J2SE-1.5]

11.转换为Dynamic Web项目,以便tomcat识别 
点击上图中左侧的Project Facets -> 在右侧选择Dynamic Web Module -> 设置version为2.5(默认的3.0针对java7),暂时不点OK

12.点击上图中左侧的Deployment Assembly -> 删除不需要部署的两个test folder

13.到现在我们创建的项目还有错误,是因为缺少了我们所需要的jar包,我们要在pom.xml配置jar的坐标添加javaee的代码我们可以在官方网站去需找

这里面缺少了我们需要的jar,我们现在来配置一下,但是怎么配呢,我这里就不说从哪个官网下载了,但默认是Apache官网下载,你也可以从其他官网下载。。

如果你想从其他官网下载,你要在setting.xml配置一些东西

这个时候整个项目就不会报错了。

14配置服务,这时候没有tomcat就要自己添加tomcat

在Tomcat添加项目

这样就真的真的可以了,简单的配置,如果你在启动服务的时候在网页上显示你index.jsp里定义的字符的时候我们就成功了!!!!!!!

找jar的网站是:http://mvnrepository.com

        http://maven.aliyun.com/两个即可!!!!

我们的相识,总是那么巧。-------eclipse中搭建maven项目的更多相关文章

  1. 久违的问候-----eclipse中搭建maven项目2016年

    好久没有写过博客了,可是一直向别人推荐自己的博客,深感惭愧!今天再次在寒冷之夜继续code,config,write. 接下来,我们就来谈下eclipse中搭建maven web工程的步骤!虽然就是一 ...

  2. 在Eclipse中编译maven项目出的问题

    在Eclipse中编译Maven项目,运行 jetty:run 指令的时候会出错,在 JRE选项卡中加入: -Dorg.mortbay.util.URI.charset=GBK-Xms512m -Xm ...

  3. (3)Maven快速入门_3在Eclipse中创建Maven项目打包成jar

    Eclipse中创建Maven项目 new ---> maven project  ----> next 如下 普通java项目 选择  如下 quickstart 创建项目 : 输入 G ...

  4. Eclipse 中构建 Maven 项目的完整过程 - SpringBoot 项目

    进行以下步骤的前提是你已经安装好本地maven库和eclipse中的maven插件了(有的eclipse中已经集成了maven插件) 一.Maven项目的新建 1.鼠标右键---->New--- ...

  5. Eclipse中创建Maven项目失败

    Eclipse中创建Maven项目报错:Unable to create project from archetype org.apache.maven.archetypes:maven-archet ...

  6. Java web项目搭建系列之一 Eclipse中新建Maven项目

    前提条件: 已经安装好JDK 已经安装好Maven 已经安装好Eclipse 已经安装好Maven插件 在Eclipse中新建Maven项目 [File]→[New]→[Other...] [Mave ...

  7. Eclipse中构建maven项目的两种方式

    Eclipse中构建maven项目的两种方式 方式一: 1.构建maven项目 1.1 新建meven项目,可在Other中找到maven文件夹 1.2 进入maven项目后,点击next 1.3 在 ...

  8. [Eclipse的Maven项目搭建,仅为测试Maven功能]如何在Eclipse下搭建Maven项目

    [Eclipse的Maven项目搭建,仅为测试Maven功能]如何在Eclipse下搭建Maven项目   你可能需要了解以下才能更好的阅读以下: 在 Windows 中配置Maven: http:/ ...

  9. 在本机eclipse中创建maven项目,查看linux中hadoop下的文件、在本机搭建hadoop环境

    注意 第一次建立maven项目时需要在联网情况下,因为他会自动下载一些东西,不然突然终止 需要手动删除断网前建立的文件 在eclipse里新建maven项目步骤 直接新建maven项目出了错      ...

随机推荐

  1. SQLServer性能分析

    SQLServer性能分析 当数据库出现性能问题,应用出现运行缓慢的时候,下面这个东东能让你如获至宝 create table #sp_who2 ( SPID int ,status varchar( ...

  2. Nexus3.0私服搭建

    官方文档:http://books.sonatype.com/nexus-book/3.0/reference/install.html 1.下载 http://www.sonatype.com/do ...

  3. ASP.NET MVC 4使用PagedList.Mvc分页

    ASP.NET MVC中进行分页的方式有多种,在NuGet上有提供使用PagedList.PagedList.Mvc进行分页. 1. 通过NuGet引用PagedList.Mvc 在安装引用Paged ...

  4. How to select Multiple images from UIImagePickerController [duplicate]

    accepted You have to use custom imagepicker. And I think ELCImagePickerController is the best option ...

  5. Spark MLlib - Decision Tree源码分析

    http://spark.apache.org/docs/latest/mllib-decision-tree.html 以决策树作为开始,因为简单,而且也比较容易用到,当前的boosting或ran ...

  6. 30分钟全面解析-图解AJAX原理

    先上原理图: 高清无码图在这里:点我查看大图!!! 背景: 1.传统的Web网站,提交表单,需要重新加载整个页面. 2.如果服务器长时间未能返回Response,则客户端将会无响应,用户体验很差. 3 ...

  7. Android开发之时间日期1

     对于手机的时间日期设置估计大家一定都不陌生吧,今天做了一个关于时间日期设置的小例子,其中遇到一个问题,求指导,如何使设置的时间日期和手机系统同步?还望高手指点一二. 先不说这个了,分享一下我的小例子 ...

  8. office 2010 安装教程

    Microsoft Office 2010,是微软推出的新一代办公软件,提供了一些更丰富和强大的新功能,开发代号为Office 14,实际是第12个发行版.该软件共有6个版本,分别是初级版.家庭及学生 ...

  9. 圣诞礼物:分享几套漂亮的圣诞节 PSD 素材

    马上就到圣诞节了,这篇文章要给大家分享几套精美的圣诞节相关的 PSD 设计素材,你可以免费下载使用,用于圣诞节相关的设计项目中.这些免费素材能够帮助你节省大量的时间,而且能有很好的效果. 您可能感兴趣 ...

  10. swift分号的使用

    与其他大部分编程语言不同,Swift 并不强制要求你在每条语句的结尾处使用分号(;),当然,你也可以按照你自己的习惯添加分号.有一种情况下必须要用分号,即你打算在同一行内写多条独立的语句 let yo ...