文章目录

  • 解压
  • IDEA中配置Tomcat
  • Warning:No artifacts
  • 运行Tomcat
  • 创建classes和依赖文件夹lib
  • 写好jsp如何实时变化(不用重启服务器)
  • 配置Tomcat的依赖库


解压

下载好的Tomcat是一个压缩包,将该压缩包压缩至一个经常使用的文件夹,原因是后面要经常打开,如果想配置环境变量在cmd打开的话,路径最好不要出现中文。

idea 集成Activiti Designer idea如何集成tomcat_服务器


上面是我解压后的文件目录

IDEA中配置Tomcat

idea 集成Activiti Designer idea如何集成tomcat_Tomcat_02


idea 集成Activiti Designer idea如何集成tomcat_Tomcat_03


首先需要创建一个项目,Maven的webapp或者EE项目都可以。

idea 集成Activiti Designer idea如何集成tomcat_整合_04


打开run下面的Edit Configurations

idea 集成Activiti Designer idea如何集成tomcat_整合_05


点击加号,在下面找Tomcat:

idea 集成Activiti Designer idea如何集成tomcat_IDEA_06


找不到的话在35items中找

idea 集成Activiti Designer idea如何集成tomcat_Tomcat_07


找到后选择local

idea 集成Activiti Designer idea如何集成tomcat_配置_08


到了这个界面,配置就分为了三部分

  1. 为配置的该服务器起一个名字,这里可以和项目名称相同
  2. 点击Configure,选择Tomcat的解压目录
  3. 选择一个默认浏览器,这个浏览器是自己电脑是有的。

    配置完成后就是这个页面,其他的参数先不用改。
    如果没有Warnning,配置就完成了。可以跳过下一步。
Warning:No artifacts

在IDEA的左下角有一个框

idea 集成Activiti Designer idea如何集成tomcat_Tomcat_09


点开选择Maven:

idea 集成Activiti Designer idea如何集成tomcat_服务器_10


idea 集成Activiti Designer idea如何集成tomcat_IDEA_11


双击package

这时会在项目的目录上生成一个红色的target文件:

idea 集成Activiti Designer idea如何集成tomcat_服务器_12


idea 集成Activiti Designer idea如何集成tomcat_配置_13


打开file的project Structure

idea 集成Activiti Designer idea如何集成tomcat_IDEA_14


点击Artiacts,点击加号

idea 集成Activiti Designer idea如何集成tomcat_配置_15


idea 集成Activiti Designer idea如何集成tomcat_配置_16


这里的名字与项目名保持一致,点击确定回到edit con

idea 集成Activiti Designer idea如何集成tomcat_整合_17


点击Deployment的加号,添加刚才命名的artifacts

idea 集成Activiti Designer idea如何集成tomcat_Tomcat_18


点击OK,完成。

运行Tomcat

idea 集成Activiti Designer idea如何集成tomcat_服务器_19


点击运行,会弹出一个页面

idea 集成Activiti Designer idea如何集成tomcat_配置_20


运行成功。

如果运行出现404,关闭服务器,从这里运行:

idea 集成Activiti Designer idea如何集成tomcat_整合_21


更多出现404的原因:

http://how2j.cn/k/tomcat/tomcat-404/1155.html

创建classes和依赖文件夹lib

classes :用于存放编译后的class

lib :用于存放依赖包

在WEN-INF文件夹下创建这两个文件夹

idea 集成Activiti Designer idea如何集成tomcat_配置_22


这里创建好的文件夹是空的,因为我之前用过,所以lib中会有jar包

只有两个文件夹,idea是不知道这两个文件夹是干什么用的,需要配置:

先配置classes

idea 集成Activiti Designer idea如何集成tomcat_IDEA_23


再配置依赖文件夹

idea 集成Activiti Designer idea如何集成tomcat_配置_24


idea 集成Activiti Designer idea如何集成tomcat_整合_25

写好jsp如何实时变化(不用重启服务器)

在配置好后,发现修改jsp后,需要不断的重新启动服务器,才能看到页面的变化,如何不用启动服务器刷新页面就能看到变化呢?

idea 集成Activiti Designer idea如何集成tomcat_Tomcat_26


这里两个都改为Update classes and resources如果没有这一个选项:

在配置的tomcat的Deployment中,使用带有war exploded的项目,而不是只有war的项目。

这样重启一下idea,就可以看到update classes and resources

idea 集成Activiti Designer idea如何集成tomcat_服务器_27

然后以调试模式启动Tomcat,这时候就可以不用重启,修改jsp后会立即生效。

配置Tomcat的依赖库

在后面的学习过程中,在写jsp的时候会发现有很多函数都点出不来,就不能调用这些函数,是因为没有配置

idea 集成Activiti Designer idea如何集成tomcat_Tomcat_28


点击这里的Project Structure

idea 集成Activiti Designer idea如何集成tomcat_服务器_29


添加一个

idea 集成Activiti Designer idea如何集成tomcat_配置_30


选择Java

idea 集成Activiti Designer idea如何集成tomcat_服务器_31


选择解压文件夹中的lib文件夹,该文件夹是用来导入jar包。