我正在使用 Google的 gdata
库。我将它安装在本地Maven存储库中,因为使用pom
Maven Central 无法使用它。
我想将其移至我的WEB-INF/lib
目录,以便我不必每次都等待来自 Maven 的数十封“正在下载”消息我重新启动服务器。
但是,它们目前的目录结构如下:
~\wiki\.m2\repository\gdata\base\1.0
~\wiki\.m2\repository\gdata\blogger\2.0
~\wiki\.m2\repository\gdata\books\1.0
如果我想在我的WEB-INF/lib
文件夹中安装jar以便不需要pom,我可以将整个gdata目录复制到
WEB-INF/lib
或者我应该将每个jar文件一个一个地复制到WEB-INF/lib
目录的基础而不是:
WEB-INF/lib/gdata/base/1.0
WEB-INF/lib/gdata/blogger/2.0
WEB-INF/lib/gdata/books/1.0
答案 0 :(得分:2)
如果在/WEB-INF/lib
中创建额外的文件夹,默认情况下它们不会被带入servletcontainer的运行时类路径中。因此,要么只是不创建这些文件夹(将整个JAR直接放在lib
中),要么显式地将这些新文件夹的路径添加到servletcontainer的运行时类路径中。