【发布时间】:2008-12-08 16:05:00
【问题描述】:
我刚刚从外部站点导入了一个 WAR 文件,它基本上是 Eclipse IDE 中的一个 servlet(该项目在 Apache-Tomcat 上运行)。
当我导入它时,它有一个名为 Web App Libraries 的文件夹。所以这里是我的一些新手问题:
我不确定此文件夹的确切用途是什么?它有什么作用,你为什么选择在你的项目中使用它?
我看到它有一个名为 Improted Classes 的文件夹和其中的 foobar.class 文件 - 为什么?
(这些似乎反映在 Web Content 文件夹 - 虽然在这里您可以修改代码,因为它们是 foobar.java。)也有对 foobar.jar 文件的引用 - 这些也反映在 WEB-INF/lib 文件夹中 - 为什么?
我知道这些是基本类型的问题,但我刚刚开始掌握 Java 和网站开发,如果它们听起来有点愚蠢,请道歉! - 顺便说一句,如果有人知道任何好的在线资源来了解更多关于这样的项目文件结构的信息,请告诉我。我只需要尽快掌握这些东西 - 因为项目截止日期很快。
干杯。
这是一个屏幕截图,只是为了帮助您进行可视化:
【问题讨论】: