在IDEA中创建普通Java项目,和基于Tomcat的Web项目

在IDEA中创建Maven的普通Java项目

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第1张图片

勾选 create  from archetype

找到  quckstart 或  webapp(基于Tomcat) ,点击Next,继续输入

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第2张图片

点选Next继续,如下图,会看到IDEA默认提供bundle(赠送)的Maven版本目前是3.6.1,并且默认的用户设置文件setting.xml和仓库repository文件都在当前用户的文件夹下面。

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第3张图片

如果要修改成自己之前安装的Maven,就可以选择自己的Maven根目录,并且勾选Override选项,如下图。

 

接下来给这个Maven取个名字,这里叫MAVEN-DEMO

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第4张图片

确定之后,会看到:

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第5张图片

在IDEA中创建基于Tomcat的Web项目

初始状态:

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第6张图片

点击File-ànew-à Module

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第7张图片

继续如下:

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第8张图片

继续填写如下信息:

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第9张图片

设置如下:

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第10张图片

继续Next

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第11张图片

继续点击Next,会自动下载插件的依赖等,等待一段时间完成,如下图

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第12张图片

默认情况下,没有Java源码、静态资源的目录:

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第13张图片

接下来,要把Tomcat集成到IDEA中去,如下图:点击Module  name,点击右上方的Add  Configuration

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第14张图片

继续,点击下图中的+,找到Tomcat  Server,选择Local方式

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第15张图片

打开之后,先把显示的名字改成Tomcat9-java8 ,来提示Tomcat和JDK的版本号

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第16张图片

继续点开右边的Configuration,配置Tomcat  Home

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第17张图片

Tomcat base directory是Tomcat配置文件server.xml所在的目录,而Tomcat Home是安装文件所在目录。

 

注意下图,IDEA提示没有任何的部署;artifacts在这里代表项目的意思。

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第18张图片

接下来点击Deployment进行部署

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第19张图片

接着选择 war  exploded,关于下图的两种,是Maven中的两种打包形式:

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第20张图片

artifacts是maven中的一个概念,表示项目/modules如何打包,比如jar , war ,  war  exploded ;

其中,jar和war都是一个文件;而war  exploded是一个文件夹。

接着,在最下面看到Application  context:它是运行Tomcat之后,默认在localhost:8080之后访问的URI

改成对应形式,之后应用。

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第21张图片

接着,点绿色运行按钮,运行Tomcat

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第22张图片

如果运行成功,就会发现跳转到了

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第23张图片

如果要变更运行Tomcat之后打开的起始页面,需要进行Application  context的变更。方法如下图:

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第24张图片

再次选到Deployment即可,改动最下面的配置,之后应用即可。

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第25张图片

之后,需要停止Tomcat,并重新启动。

在IDEA中创建普通Java项目,和基于Tomcat的Web项目_第26张图片

 

你可能感兴趣的:(Servlet,JSP,框架)