gpt4 book ai didi

java - JavaEE 应用程序中的 app-inf 和 web-inf 文件夹有什么区别?

转载 作者:搜寻专家 更新时间:2023-10-30 20:55:55 25 4
gpt4 key购买 nike

您能否让我了解 javaEE 应用程序中 APP-INF 和 WEB-INF 文件夹之间的主要区别。

谢谢

最佳答案

APP-INF

在包含许多 war 和 jar(例如 WebApp1.war、WebApp2.war、EJB1.jar 和 EJB2.jar)的企业应用程序(EAR 应用程序)中,假设所有这些模块都想使用一些可用的类作为 Jar (common.jar) 的一部分。所以在这种情况下,最好将这个 jar 文件放在“APP-INF”目录下,这就是为什么我们不需要在每个模块中放置 4 次相同的 Jar。

WEB-INF

WEB-INF是一个目录,是web应用程序的私有(private)区域,WEB-INF目录下的任何文件都不能通过指定URL直接从浏览器访问。

查看 EAR 应用程序结构;

enter image description here

关于java - JavaEE 应用程序中的 app-inf 和 web-inf 文件夹有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12191794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com