2017-06-20 365 views
0

Eclipse以某种方式将我添加到WEB-INF/lib中的jar文件复制到该文件夹​​中。Eclipse中Web App Libraries文件夹的用途是什么?

但是,什么是Web应用程序库的在Eclipse的Web项目是什么意思?

+0

在此文件夹Eclipse中列出了在应用程序的classath,而不是由服务器提供的罐子。所以它必须在部署时复制它们。 –

+0

该文件夹纯粹是非正式的。 – BalusC

回答

1

没有被复制那里。它是一个容器条目为您的项目的Java构建路径。这种容器可以确保在WEB-INF/lib文件夹中的罐子和任何Java项目你已经标志着部署大会将自动成为项目的Java构建路径的一部分。这些项目的罐子只在部署时才需要创建;为这些项目中的任何课程所做的每次更改重新创建这些罐子都不会很好地利用您的机器。

1

那些Jar文件包含了可执行.class文件(我,.java源文件电子输出)在其源文件取决于。因此,这些文件是从其他供应商的模块或创建由您之前能在这个项目

例如您的项目可能依靠的MySql的JDBC驱动程序,如果您使用的是MysSql使用。所以这个lib文件夹是你可以放这个驱动程序的地方。当你正在开发的Web应用程序,因为它不是任何类型的文件或文件夹的

相关问题