tomcat 启动后 不生成 。class文件!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat 启动后 不生成 。class文件!相关的知识,希望对你有一定的参考价值。

我配置好 环境变量! 启动服务后 work文件夹 里 只有一个 项目的文件夹 但是里面没有 .class 文件 访问网页时 找不到网页

参考技术A 找不到网页是你的tomcat没有启动追问

肯定开启了 tomcat 有进程 可以访问 127.0.0.1:8080 的 小猫主页
catalina 日志里 有有启动记录

追答

你是不是用的eclipse,启动记录不在tomcat目录下,在E:\mainWorkspace\.metadata\.plugins的某个目录下

追问

应该是环境变量的问题!

参考技术B 是没有.class文件还是你没找到class文件,如果真的没生成,那么就是jdk的问题本回答被提问者采纳

Tomcat的目录结构与配置文件

目录结构:
/bin:脚本文件目录
/lib:存放所有web项目都可以访问的公共jar包(使用common类加载器加载)
/conf:存放配置文件
/logs:存放日志文件
/temp:存放Tomcat运行时的临时文件
/webapps:web应用发布目录
/work:Tomcat把各种由jsp生成的servlet文件放在这个目录下(java文件及最终编译生成的class文件),删除后,启动时会自动创建

配置文件:
server.xml:主要的配置文件,全局共享,全部实例全部应用可见
web.xml:缺省的web App配置,WEB-INF/web.xml会覆盖该配置,仅应用自己可见
context.xml:单个实例共享,其中的所有应用可见













以上是关于tomcat 启动后 不生成 。class文件!的主要内容,如果未能解决你的问题,请参考以下文章

Tomcat无法编译加载class文件

tomcat启动后,页面浏览时报错 Unable to compile class for JSP的解决方案

tomcat 每次启动编译文件classes 为啥还用ANT进行重新编译? 和maven有啥区别

怎样用tomcat打开一个.class工程?

MyEclipse无法生成class文件

IDEA编译JSP文件后生成的.class和.java文件路径