idea的配置

目录:

1.配置tomcat

2.创建项目设置tomcat

3.如何在一个页面显示多个项目

4.当jsp出现了函数报错的解决方法

1. 配置tomcat

如图,点击设置

IDEA 调试jsp中的java idea运行jsp页面_ide

点击+号,添加tomcat的服务

IDEA 调试jsp中的java idea运行jsp页面_idea2020新建一个jsp页面_02

在文件夹浏览tomcat的解压的位置,进行选中

IDEA 调试jsp中的java idea运行jsp页面_idea2020新建一个jsp页面_03

如此服务算是添加好了

IDEA 调试jsp中的java idea运行jsp页面_ide_04

接下来进入重点:

2. 创建项目设置tomcat

如图项目创建一定要选中web Application

IDEA 调试jsp中的java idea运行jsp页面_tomcat_05

创建好了项目之后,如图下点击倒三角进行配置

IDEA 调试jsp中的java idea运行jsp页面_IDEA 调试jsp中的java_06

如图下,想要配置ch3项目的tomcat,那么点击+号进行添加tomcat服务

IDEA 调试jsp中的java idea运行jsp页面_ide_07

如下图点击+号后,选择tomcat的local选项。

IDEA 调试jsp中的java idea运行jsp页面_tomcat_08

IDEA 调试jsp中的java idea运行jsp页面_项目结构_09

如图上,进入该页面后需要配置4步

1.先修改成与项目相关的名字,以便与其他项目进行区分

2.修改jre路径,选择最新版本的路径

3.添加构件

IDEA 调试jsp中的java idea运行jsp页面_项目结构_10

IDEA 调试jsp中的java idea运行jsp页面_IDEA 调试jsp中的java_11

如图没有ch3的构件,因此需要配置Artifacts

IDEA 调试jsp中的java idea运行jsp页面_ide_12

配置如下:

点击文件,点击项目结构

IDEA 调试jsp中的java idea运行jsp页面_ide_13

点击+号,选择JAR下面的,选中From Modules

IDEA 调试jsp中的java idea运行jsp页面_idea2020新建一个jsp页面_14

选中想要添加的项目,这里是ch3

IDEA 调试jsp中的java idea运行jsp页面_IDEA 调试jsp中的java_15

这时就添加了ch3的Artifacts

IDEA 调试jsp中的java idea运行jsp页面_项目结构_16

回到第3步,添加构件,此时出现了ch3.点击选中

IDEA 调试jsp中的java idea运行jsp页面_tomcat_17

4.进行部署

如下图选中Deployment ,选中+,选中Artifact,在选中ch3

IDEA 调试jsp中的java idea运行jsp页面_ide_18

IDEA 调试jsp中的java idea运行jsp页面_idea2020新建一个jsp页面_19

IDEA 调试jsp中的java idea运行jsp页面_tomcat_20

如图上就配置好了tomcat,然后进行运行

IDEA 调试jsp中的java idea运行jsp页面_idea2020新建一个jsp页面_21

IDEA 调试jsp中的java idea运行jsp页面_IDEA 调试jsp中的java_22

如图上则运行成功

3. 如何在一个页面显示多个项目

这里以ch3为例,如下图,没有ch3项目,那么如何添加该项目在该界面呢?

IDEA 调试jsp中的java idea运行jsp页面_ide_23

如下图选中菜单栏的文件,然后选中项目结构

IDEA 调试jsp中的java idea运行jsp页面_idea2020新建一个jsp页面_24

选中模块,然后点击急+号,选中导入模块

IDEA 调试jsp中的java idea运行jsp页面_ide_25

选中想要导入项目的所在路径

IDEA 调试jsp中的java idea运行jsp页面_IDEA 调试jsp中的java_26

IDEA 调试jsp中的java idea运行jsp页面_ide_27

IDEA 调试jsp中的java idea运行jsp页面_idea2020新建一个jsp页面_28

点击完成后,再点击应用,然后ch3项目就出现在该界面上了。

IDEA 调试jsp中的java idea运行jsp页面_IDEA 调试jsp中的java_29

如下图,ch3项目就出现了。然后该项目的tomcat配置参考上面。

IDEA 调试jsp中的java idea运行jsp页面_idea2020新建一个jsp页面_30

4. 当jsp出现了函数报错的解决方法

如下图:创建了一个jsp文件22sqrt,发现这里面request.getParameter和out.print()变成了红色,这是因为idea没有检测到函数所用的包文件,那么应该让该项目导入该包。而这些函数大多数是在jsp-api.jar和servlet-api.jar两个包中.

IDEA 调试jsp中的java idea运行jsp页面_idea2020新建一个jsp页面_31

如下图,进入文件菜单,然后选中项目结构,然后点击Libraries,进行添加包

IDEA 调试jsp中的java idea运行jsp页面_idea2020新建一个jsp页面_32

IDEA 调试jsp中的java idea运行jsp页面_tomcat_33

如下图,找到tomcat路径在lib下面寻找那两个包文件,然后进行添加。

IDEA 调试jsp中的java idea运行jsp页面_项目结构_34

将两个包文件添加到想要添加的模块,这里以ch3为例

IDEA 调试jsp中的java idea运行jsp页面_IDEA 调试jsp中的java_35

如下,就添加成功了。点击应用就可以了。

IDEA 调试jsp中的java idea运行jsp页面_IDEA 调试jsp中的java_36

如下图,就不再有红色报错了

IDEA 调试jsp中的java idea运行jsp页面_idea2020新建一个jsp页面_37

小结:

这种导包方法也适用于自己创建了javabean包文件然后将其导入。

然而这种方法比较麻烦,下面介绍一种简单的解决红色报错的方法:

撤销上诉方法,如下,又是红色报错

IDEA 调试jsp中的java idea运行jsp页面_IDEA 调试jsp中的java_38

如下图,点击文件菜单,然后选中模块,点击需要导入的模块,点击右边的+号,然后点击第二项库。

IDEA 调试jsp中的java idea运行jsp页面_项目结构_39

选中tomcat,然后进行添加

IDEA 调试jsp中的java idea运行jsp页面_项目结构_40

完成后点击应用,就可以了。

IDEA 调试jsp中的java idea运行jsp页面_tomcat_41

如下图,函数就没有报错啦。

IDEA 调试jsp中的java idea运行jsp页面_tomcat_42