在Intellij idea 2017中运行tomcat 8.5

前提:jdk,tomcat都已安装完,环境变量该配置的都配置了,tomcat  localhost:xx  能登上去

 

首先新建web小项目

new  project

next

为项目命个名

 

finish

 

        注意:此时不会生成web.xml文件,此文件非常重要

              View-->Open Module Settings-->Facets

              选中下面WEB

                然后点击右手边的绿+,选中web.xml  ok  ok

 

 

 

View-->Open Module Settings

 

Sources 下  在WEB-INF下新建classes 、lib 文件

Paths下  将两路径改为前面新建的classes路径

 

Dependences  下  点击右边绿+,选Jars or Directions,然后选中前面新建的lib   再选择Jar Directory,直接点击Ok

至此web项目完成

 

 

开始配置tomcat

Run-->Edit  Configurations

在defaults找到Tomcat Server (认真找

在 Application server 的configure 你安装tomcat的根目录

取消 After launch的选择

直接ok(这次在于设置tomcat的默认设置)

 

 

Run-->Edit  Configurations

点击defaults上的绿+,选择tomcat

这次是实例tomcat ,所以可以取名字

然后点击Deployment ,选择绿+,选择Artifact   ,并在   /   后写上项目名   ,单击ok

 

tomcat成功了,点击旁边的开始键

 

 

 

 至此 已经完成了。

 

 

 

在次期间,遇到了一些问题:

 Address localhost8080: is already in use

      解决:lsof  -i: 端口号   //查看端口被哪些进程占用了        

         kill   -s  9  进程号   //杀掉所有进程,不管多少,不管什么

         然后重启tomcat

Invaild:xxxxxx    //一个实际存在且无误的文件

    解决:chmod  777  xxxxxx(认真脸

 

There is no configured/running web-servers found!

    解决:因为没有实例化tomcat,错把设置当实例化了

 

posted @ 2018-01-23 23:56  Utb  阅读(374)  评论(0编辑  收藏  举报