暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

idea配置Tomcat

明王足迹 2021-09-14
901

tomcat作为服务器,可以直接运行和配置到idea这种开发工具中当作服务器运行。上一篇运行的源码如果了解透彻的话,相当于是自己也可以手写一个tomcat服务器,然后做大做强,听起来就挺牛的哇

这里记录一下tomcat如何搭载web项目和tomcat放到idea中运行web应用程序。

1、首先还是官网下载tomcat(8.5.70),解压;

2、新建一个web项目;

在webapps文件夹下面新建一个文件夹first作为我们的一个web项目,first文件夹下面再新建文件夹WEB-INFO和index.jsp文件,index.jsp里面敲自己喜欢的字。(中文会乱码这里不是重点)。

index.jsp

    111111111

    3、回到bin目录下,找到startup,双击运行

    4、浏览器输入localhost:8080/first/index.jsp

    成功运行,完结撒花

    大概梳理一下原理

      双击startup.bat就是启动tomcattomcat启动流程后面再记录,tomcat启动
      会将webapps文件夹下的所有文件夹都当作web项目一起加载到服务器当中并以文件
      夹名作为路径区分不同的项目。
      比如上面的图片中可以看到webapps下有docsexampleshost-manager
      managerROOT这几个文件夹,在浏览器中分别输入localhost:8080/docs 
      等可以访问对应的web项目啦







      下面记录idea配置tomcat

      1、新建一个空项目

      2、新建module命名为second,并添加web项目


      成功后就会像下面这样子,跟在上部分tomcat里面创建的文件差不多;

      3、配置tomcat环境


      这里的参数和上次运行源码的参数类似,根据解压的文件修改

        -Dcatalina.home=D:/tomcat/apache-tomcat-8.5.70-windows-x64/apache-tomcat-8.5.70/
        -Dcatalina.base=D:/tomcat/apache-tomcat-8.5.70-windows-x64/apache-tomcat-8.5.70
        -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
        -Djava.util.logging.config.file=D:/tomcat/apache-tomcat-8.5.70-windows-x64/apache-tomcat-8.5.70/conf/logging.properties

        这里提示fix是说没有部署项目进入这个Tomcat服务器中,我们添加一下,然后修改访问路径再点击运行。

        最后点击运行就可以啦

        打开浏览器输入localhost:8080/second

        完结撒花

        期间碰到了一些问题,只要查阅资料,多部署几遍就莫名其妙的好了

        文章转载自明王足迹,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

        评论