从0开始学习SSM框架(二)实战!!!使用Idea创建Maven-Web简单项目
学习一门新的技术or新的框架时,不断的实践不断的操作是入门新的技术或者新的框架的不二法门,那么闲话少说,本章将带领大家如何使用idea创建一个简单的web项目
1. 使用idea创建maven项目
图 1 使用idea带有的maven web项目模板创建
2. 取名叫demo作为一个简单的实例
图2 取名一个简单的demo实例
3.指定自定义的maven目录
图3 指定项目所使用的maven目录
4. 指定项目目路径
图4 指定项目路径
5. 项目创建成功
图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. 项目运行
图6 项目运行
需要在如图所示的倒三角形处配置所需要的Tomcat哦,edit-configuration打开,然后点击绿色的+号,新建一个tomcat,取名为demo,在右侧的delopyment中选择新建一个war exploded,然后点击run 就可以运行了。如图所示,效果如图
注意 一定要选择 war-exploded 包哦!!!
下一章将带领大家进入实战SSM!!! 兴不兴奋???激不激动???老司机继续开车啦。。。。