idea运行tomcat网页不要显示的源码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea运行tomcat网页不要显示的源码相关的知识,希望对你有一定的参考价值。
Tomcat运行起来,必须要配置项目,如果没有看不到效果。Tomcat源码已经给我们提供了一些案例项目,就是Webapps目录下的应用项目。为了方便简单,这里直接采用Tomcat提供的案例源码中的Webapps 目录下的这些项目都没有编译,需要我们自己编译,打开源码可以看到,classes目录下都是 ***.java 文件。如果把未编译的examples项目部署到Tomcat下是不能够正常启动这个项目的。Tomcat 源码之前的有些版本,可以直接使用源码下webapps下的案例,但是这个8.5.66版本,不能使用了,跟踪原因发现源码下的案例都是***.java文件,没有对应的***.class 文件。
下载二进制直接运行的Tomcat,在Webapps下的都有***.class 已编译的二进制文件,Tomcat可直接加载
如果未下载已编译二进制的Tomcat,就需要用Ant 在Tomcat源码下编译项目,编译输出的目录output/build/webapps 下的项目即可直接部署到Tomcat。
Ant编译时,有个错误,这里记录一下
ant build时报错:
BUILD FAILED
/Volumes/work/works/projects/apache-tomcat-8.5.66-src/build.xml:780: The following error occurred while executing this line:
/Volumes/work/works/projects/apache-tomcat-8.5.66-src/build.xml:3384: Failed to parse date string 06/06/2021 12:51:22 下午. 参考技术A 没太懂你的意思,我理解的你用idea调试网页的话,不需要用到tomcat。如果用tomcat部署网页的话,访问网页也不会出现源码,如果出现源码,会不会自己编码有问题。
以上是关于idea运行tomcat网页不要显示的源码的主要内容,如果未能解决你的问题,请参考以下文章
搭建Tomcat源码阅读环境,无bug运行调试。答应我,和我一起学习Tomcat,不要放弃!
IntelliJ IDEA中运行Tomcat报内存溢出(java.lang.OutOfMemoryError: PermGen space)