第一步:创建一个Simple的Maven项目

直接点下一步,把name上面的几个部分填写好,直接Finish即可。

就可以看到如下的结构:

注意点1:如果按照网上的其他一些做法来创建,你会发现少了src/main/resources和src/test/resources两个目录。

当然如果缺少这两个文件夹:你可以项目-右键-Build Path-New source folder进行添加源文件夹

注意点2:如果是网上的创建方式,你会发现缺少webapp目录

但是,创建一个Simple的Maven项目,并选择war包的方式,webapp文件夹已经自动创建好。

第二步:【关键】把项目转为 Dynamic web project,让它能通过eclipse发布到tomcat上。

勾选上Dynamic web module选项

第三步:把WebContent下面的文件夹全部拷贝到webapp下面

可以看到,经过第二步的转换操作,多出了一个webContent目录,此时,直接把META-INF和WEB-INF两个文件夹,全部拷贝到webapp下,拷贝完成后删除WebContent文件夹。

第四步:修改发布规则

把WebContent,Remove掉,两个test文件夹也可以不发布(可以Remove掉)。

然后Add-Folder-src-main-webapp 选中webapp-Finish

最后再次Add-选中Maven build path entries-Finish即可。

以上就构建了一个完整的可发布到Tomcat上的Maven结构的项目。

先写到这里:

把其他层次的代码填写好后,直接通过Eclipse把项目发布到Tomcat上,即可访问。

可以把Spring,SpringMVC,MyBatis这些搞进来。

上个周末弄了其他的代码,这些代码网上有很多demo都可以看到。随便搞一个过来。如果有时间,也可以自己写。做过的类似demo也可以直接拷贝过来,把Spring的XML文件这些配置好就可以跑起来了。

提醒:不要完全照搬网上的做法,要自己尝试。

上图:

这个demo代码,是在网上找的

参考地址(这篇文章讲得非常实在,而且真实有用,非常推荐):http://blog.csdn.net/chuyuqing/article/details/28879477

最后:非常感谢各位大牛的博文建议,给了小弟很多帮助。

【MavenWeb】初探:创建一个Maven Web项目的更多相关文章

  1. maven 学习---用Eclipse创建一个Maven Web项目

    下面是使用 Eclipse 来创建一个Maven Web项目的说明.这是相当简单的. 现在让我们开始吧! 1: 启动 Eclipse, 点击 File->New->Other 2: 在弹出 ...

  2. Eclipse创建一个Maven Web项目

    在这篇文章中,我们将演示如何在Eclipse IDE中使用maven创建一个动态Web项目. 使用的工具和技术 - Eclipse Jee Oxygen Maven 3.3.3 JavaSE 1.8 ...

  3. 创建一个maven web project

    几经周折总算是找到了和高杨学长一样的web  project的方法.感谢学长的一语点醒.我之前以为,既是maven又是web project的项目得要是通过dynamic web project转换到 ...

  4. Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72566261 本文出自[赵彦军的博客] Java web 开发填坑记 1-如何正确 ...

  5. 创建一个动态Web项目:

    开始你的Eclipse,然后进入“文件”>“新建”>“动态Web项目,然后输入项目名称为HelloWorldStruts2和设置其他的选项,在下面的屏幕: 选择在屏幕上的所有默认选项,最后 ...

  6. 使用IDEA创建一个Maven Web工程:无法创建Java Class文件

    今天用IDEA新建了一个maven web工程,项目目录是这样的: 在新创建一个Java class 文件时,却没有Java class功能,无法创建,如图: 解决方案: 选择 File——>P ...

  7. 【Java_SSM】(二)使用eclipse创建一个Maven web工程

    这篇博文我们介绍一下如何利用eclipse创件一个maven web工程. (1)File--New--Other--Maven--Maven project 此处我们快速创建一个maven工程 点击 ...

  8. 创建一个Maven Web应用程序

    1 在Eclipes创建maven,首先File new ,在other 中找到Maven,Maven Project,下一步选择WebApp,创建Maven工程名字,完成 2 在新建的Maven工程 ...

  9. Eclipse创建一个JAVA WEB项目

    继上一篇博客,Eclipse的Tomcat已经配置好了,现在我们开始创建web项目. 1.打开Eclipse,选择菜单栏的file>New>Dynamic Web Project 弹出窗口 ...

随机推荐

  1. centos6.5分区简易操作

    fdisk /dev/sdb --->n--->p---->输入分区大小(回车就默认全部大小) mkfs.ext4 /dev/sdb1 mkdir /data 在根目录下新建data ...

  2. ecshop 的transport.js 与jqueyr冲突

    1111 {insert_scripts files='common.js,global.js,transport.js'} <script type="text/javascript ...

  3. css sprite

    1.What? CSS Sprites其实就是把网页中一些背景图片整合到一张图片文件中,再利用CSS的“background-image”,“background- repeat”,“backgrou ...

  4. org.apache.commons.lang.StringUtils中常用的方法

    org.apache.commons.lang.StringUtils中常用的方法,这里主要列举String中没有,且比较有用的方法: 1. 检查字符串是否为空: static boolean isB ...

  5. 基本linux命令

    1.mkdir mkdir 创建目录   mkdir -p 循环创建目录 2.cd     切换目录 3.pwd   查看当前路径 4.mkdir 删除一个空的目录 5.cp 复制文件/目录  -r用 ...

  6. protobuf

    1.下载地址:https://code.google.com/p/protobuf/downloads/list 安装 ./configure && make && m ...

  7. edwin报警和监控平台近期的更新(python源码)

    edwin从发布以来, 得到了不少关注, 获得了不少star. 最近又做了一些很有意义的改进, 同时完善了部分文档. 项目地址: https://github.com/harryliu/edwin , ...

  8. javascript客户端检测技术

    1. Firefox  Gecko是firefox的呈现引擎.当初的Gecko是作为通用Mozilla浏览器一部分开发的,而第一个采用Gecko引擎的浏览器是Netscape6: 我们可以使用用户代理 ...

  9. 阿里云Nginx绑定多个域名的方法

    nginx绑定多个域名,可通过把多个域名规则写一个配置文件里实现,也可通过分别建立多个域名配置文件实现,一般为了管理方便,建议每个域名建一个文件,有些同类域名也可写在一个总的配置文件里. 一.每个域名 ...

  10. Office 2010/2007 简繁体转换按钮不见了?

    注:此文章来自微软官方,原文链接:http://support.microsoft.com/kb/2459493/zh-tw 经测试可解决问题.——————————– 通常发生这样的问题,是由于繁简转 ...