新手求教,javaweb项目里的 WEB-INF⼀classes目录下放的是什么

2025-02-23 21:07:38
推荐回答(5个)
回答1:

存放的是一些编译后的class文件和运行所必须的配置文件。

解释:java运行过程中会将java文件编译为class文件,而此文件的存储位置默认就是在classes路径下,还有一些其余的xml文件、prepertise文件也会编译在此路径下。

回答2:

你如果是通过eclipse工具编写程序的话,eclipse会帮你编译所有Java类的,前提是你设置了eclipse自动编译(可以设置自动编译和手动编译)。所谓Java类是所有后缀名为.java的文件,不仅仅是servlet。eclipse建的web项目编译后默认将项目编译保存在WEB-INF/classes下,把这个打包放到Web容器中就可以运行了。

回答3:

我们的XX.java文件最后会到这里生成为XX.class文件的。

eclipse是IDE,一个开发环境。 XX.java是通过JVM -- java virtual machine java虚拟机进行编译的

然后再jre环境上跑起来。

还要搞清楚个概念 JDK包含JRE,而JRE包含JVM。
我们通常装的eclipse等IDE,默认都自带了jdk的,当然也可以在eclipse里面选择自己希望的在自己电脑上安装好了的jdk版本

回答4:

我们一般写的java类并不是servlet,经过eclipse编译后生成class文件,放到classes目录下面,应该是eclipse编译的吧

回答5:

你直接用eclipse,新建web工程,不用你自己编译的,保存完了以后eclipse会自己编译,你直接部署到web服务上用就可以了。