Spring4 mvc+maven 框架搭建(2)
在上一篇博客中,数据库数据和mybatis相关的java代码已经生成,接下来就可以使用IDE工具来搭建框架了。
在这里,我使用maven构建和管理代码,使用jdk1.8环境。
首先打开Eclipse,在右侧窗口右击new--->Other--->maven project--->next--->选中artifact id为maven-archetype-webapp然后next--->填写mvn三维坐标点击finsh
执行完上述步骤,一个web项目的基本框架便由maven搭建好了,但这样搭建起的项目是有问题的。

从上图中可以看出,建立好的工程中,是有resourecs文件夹,缺少了其他的如src/main/java文件夹。
出现这种状况,是因为建立起的工程的所对应的jdk环境问题。解决方法如下:
1)右击工程名字,选择properties选项
2)首先将该工程使用的lib路径修改为本机所安装的jdk路径(我使用jdk1.8)
  

3)将该工程的编译jdk的版本选为本机安装版本
  
4)修改该项目的project faceds(即该项目本身的jdk版本信息),该选项修改的都是该工程自身的设置,比如该工程是基于什么版本的web模型等,与本机无关
  
5)完成以上步骤后点击apply和finish,在打开工程便可以看到工程中原本没有的文件夹都已经存在了
  
很多人会有疑问,为什么没有出现src/test/resources文件夹,这里解释一下,其实在一般的工程中,使用到这个文件夹的几率很小,而在本项目中,会有test但不会使用到这个文件夹去存放配置文件。
如果要生成该文件夹,也很容易,同样右击工程名,然后选择properties,进行下图操作。
  
在该图中可见,已有三个文件夹存在,而且文件夹都位于build path下,所以单击Add Folder添加一个文件夹。
  
再看工程:
  
这样,一个由maven搭建的web工程就出来了,接下去便可以开始向工程中导入文件,写代码了
Spring4 mvc+maven 框架搭建(2)的更多相关文章
- Spring4 mvc+maven 框架搭建(1)
		这篇博客其实很早就应该写,早在半年前,因为对SpringMVC感兴趣,便自学了一下Spring.一段时间的学习后,对Spring有了一个基本的了解,于是想着自己动手搭建一个SpringMvc的框架出来 ... 
- Spring4 mvc+maven 框架搭建(3)
		经过前面两个环节,spring mvc的原料已经准备好了,现在就可以正式开始搭建springmvc框架了. 首先先介绍介绍搭建的框架具有的功能: 1)集成log4j,配置好日志相关并可以打印出相关的日 ... 
- (一)springmvc+spring+mybatis+maven框架搭建
		(一)springmvc+spring+mybatis+maven框架搭建 1.说明 工作之余,为了学习点东西.先搭建个框架. 以后要往里面加东西,比如rabbitMQ.redis.shiro等. 也 ... 
- Spring MVC + jpa框架搭建,及全面分析
		一,hibernate与jpa的关系 首先明确一点jpa是什么?以前我就搞不清楚jpa和hibernate的关系. 1,JPA(Java Persistence API)是Sun官方提出的Java持久 ... 
- SSM+Redis+Shiro+Maven框架搭建及集成应用
		引文: 本文主要讲述项目框架搭建时的一些简单的使用配置,教你如何快速进行项目框架搭建. 技术: Spring+SpringMVC+Mybatis+Redis+Shiro+Maven ... 
- 从零开始--Spring项目整合(1)使用maven框架搭建项目
		这些年一直在用spring的框架搭建项目,现在开始我们从零开始利用Spring框架来搭建项目,目前我能想到有Spring.SpringMVC.SpringJDBC.Mybatis.WebSockt.R ... 
- spring4+hibernate4+maven环境搭建
		本文主要介绍利用maven搭建spring4+hibernate4开发环境. 首先我们创建一个maven项目,具体步骤就不详细介绍了,看看我们pom.xml文件 <project xmlns=& ... 
- Spring MVC Maven 环境搭建与部署
		本文简单演示了本地开发环境的搭建.项目出包.部署运行.HelloWorld,以及部分注意事项. 起初的玩法:先安装Eclipse,然后分别下载并安装Maven.spring的插件,再进行工程模式转换, ... 
- Spring+Spring MVC+Hibernate框架搭建实例
		前言:这里只是说明整个搭建流程,并不进行原理性的讲解 一 下面所需要用到的数据库配置: 数据库方面,使用mysql创建一个users表,具体代码如下: 1 2 3 4 5 6 7 8 9 10 11 ... 
随机推荐
- java启动jar包中的指定类
			运行jar文件的方法是:java -jar xxx.jar 希望运行里面的具体某个类,这时可以通过:java -cp xxx.jar xxx.com.xxxx 其中-cp命令是将xxx.jar加入到c ... 
- 如何使用git提交代码
			如何使用Git管理代码 Git 是开发人员用来向代码库(msstash)中提交代码或者下载远端代码库中代码的工具. 如何使用git向代码库中提交我们修改后的代码呢? 1.如果是第一次使用git,那么需 ... 
- 19) maven 项目结构:聚集
			Project Aggregation [,æɡrɪ'ɡeɪʃən] https://maven.apache.org/guides/introduction/introduction-to-the- ... 
- Ubuntu下安装pycharm并设置快捷方式
			作者:tongqingliu 转载请注明出处:http://www.cnblogs.com/liutongqing/p/7070327.html Ubuntu下安装pycharm并设置快捷方式 下载P ... 
- 学习protobuf 感想
			前俩篇博文是从大牛的博客抄过来的, 写的都很好. 这里还写简单写下自己的感想: 1. 和json比, protobuff编码后的体积小很多, 这是肯定的. 都源自于protobuff内部的一系列特殊的 ... 
- Android多线程操作sqlite(Sqlite解决database locked问题)(2)使用事务处理的效果
			问题场景描述: 在页面中用到了ViewPager控件,ViewPager中的内容分别是两个ListView,两个ListView的数据都来自本地数据库(先从网络下载数据,然后更新本地数据库),在实际的 ... 
- bootstrap2.2相关文档
			本节课我们主要学习一下 Bootstrap表单和图片功能,通过内置的 CSS定义,显示各种丰富的效果. 一.表单 Bootstrap提供了一些丰富的表单样式供开发者使用. 1.基本格式 //实现基本的 ... 
- CSS 基础 例子 定位及z-index
			position 属性指定了元素的定位类型. position 属性的四个值: static 不设置默认为该值,即没有定位,元素出现在正常的流中.不能使用top,bottom,left,righ ... 
- Android-Java-封装
			先看一个未封装的Demo案例一: package android.java.oop03; class Person { int age; } public class PottingDemo { pu ... 
- 利用RGB-D数据进行人体检测 带dataset
			利用RGB-D数据进行人体检测 LucianoSpinello, Kai O. Arras 摘要 人体检测是机器人和智能系统中的重要问题.之前的研究工作使用摄像机和2D或3D测距器.本文中我们提出一种 ... 
