从0开始学习SSM框架(二)实战!!!使用Idea创建Maven-Web简单项目

学习一门新的技术or新的框架时,不断的实践不断的操作是入门新的技术或者新的框架的不二法门,那么闲话少说,本章将带领大家如何使用idea创建一个简单的web项目

1. 使用idea创建maven项目

从0开始学习SSM框架(二)实战!!!使用Idea创建Maven-Web简单项目

图 1 使用idea带有的maven web项目模板创建 

2. 取名叫demo作为一个简单的实例

从0开始学习SSM框架(二)实战!!!使用Idea创建Maven-Web简单项目

图2 取名一个简单的demo实例

3.指定自定义的maven目录

从0开始学习SSM框架(二)实战!!!使用Idea创建Maven-Web简单项目

图3 指定项目所使用的maven目录

4. 指定项目目路径

从0开始学习SSM框架(二)实战!!!使用Idea创建Maven-Web简单项目

图4 指定项目路径

5. 项目创建成功

从0开始学习SSM框架(二)实战!!!使用Idea创建Maven-Web简单项目

图5 通过模板创建成功的项目图示

通过以上图中,我们可以大致的看到项目的存在的各种目录,那么我们来分析一下,一般的项目都应有什么目录以及文件,它们的作用是什么?、

1.  .idea  

注意 之前有一个点 表示此目录为隐藏目录,这是由idea自动创建的目录,其下的文件一般包括:compiler.xml,encodings.xml,misc.xml,workspace.xml等。此目录为idea所使用的工程文件目录。PS 当你打开别的工程存在一定的问题时,可以通过删除这个目录,重启idea,一般就解决了问题。

2. src 

划重点!!!划重点!!!此目录为工程的源文件目录,项目的所有源文件均在此存放,不可删除。对于web项目而言,其下包括了main,webapp,WEB-INF,web.xml,index.jsp等等文件。

main一般作为main函数主函数入口Java文件的存放

webapp则存放我们web项目的Java文件比如说html,jsp,js,css等等文件

web.xml 则是我们配置web项目的配置文件

index.jsp 则是我们的首页文件啦。

3. pom.xml 

此文件为maven项目的配置文件,划重点!!!此文件也缺一不可!!!

通常在pom.xml文件配置导入包或者管理插件等等。

4. External Libraries 

此目录为我们所使用的jar包以及外部的jar包存放的目录了。

6. 项目运行

从0开始学习SSM框架(二)实战!!!使用Idea创建Maven-Web简单项目

图6 项目运行

从0开始学习SSM框架(二)实战!!!使用Idea创建Maven-Web简单项目

需要在如图所示的倒三角形处配置所需要的Tomcat哦,edit-configuration打开,然后点击绿色的+号,新建一个tomcat,取名为demo,在右侧的delopyment中选择新建一个war exploded,然后点击run 就可以运行了。如图所示,效果如图从0开始学习SSM框架(二)实战!!!使用Idea创建Maven-Web简单项目

注意 一定要选择 war-exploded 包哦!!! 

下一章将带领大家进入实战SSM!!! 兴不兴奋???激不激动???老司机继续开车啦。。。。