学习一门新的技术or新的框架时,不断的实践,不断的操作是入门新的技术或者新的框架的不二法门,那么闲话少说,本章将带领大家如何使用idea创建一个简单的web项目。本文章更新于2020年4月6日,重写了部分内容。
目录
3. Maven项目设置maven的主目录,配置文件,lib库文件路径
6.3 在左侧中选择tomcat->local,然后在右侧配置tomcat
1. 使用idea创建maven项目
新建项目->左侧选项卡选择Maven->勾选Create from archetype->使用webapp模板创建web项目
2. 项目取名为SSMTest,意为SSM的测试小例子
3. Maven项目设置maven的主目录,配置文件,lib库文件路径
若默认设置了,请跳过这节
4. 设置项目路径
5. 项目创建成功
5.1 项目创建成功后的控制台输出
5.2 项目创建成功后的项目文件层次结构
6. 项目部署在tomcat中运行
6.1 在右上方选择配置这一栏,如图所示
6.2 在弹出的窗口中点击+号
6.3 在左侧中选择tomcat->local,然后在右侧配置tomcat
6.4 修复artfacts
6.5 选择war exploded
注意 一定要选择 war-exploded 包哦!!!
6.6 点击三角形那个图标->run
6.7 运行弹出这个页面表示项目运行成功
7. 总结分析
通过以上图中,我们可以大致的看到项目的存在的各种目录,那么我们来分析一下,一般的项目都应有什么目录以及文件,它们的作用是什么?
7.1 .idea
注意,之前有一个点,表示此目录为隐藏目录,这是由idea自动创建的目录。其下的文件一般包括:compiler.xml,encodings.xml,misc.xml,workspace.xml等。此目录为idea所使用的工程文件目录。
PS1:当你打开别的工程存在一定的问题时,可以通过删除这个目录,重启idea,一般就解决了问题。
7.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 则是我们的首页文件啦
7.3 pom.xml
此文件为maven项目的配置文件,划重点!!!此文件也缺一不可!!!
通常在pom.xml文件配置导入包或者管理插件等等。
7.4 External Libraries
此目录为我们所使用的jar包以及外部的jar包存放的目录了。