Eclipse用户库变量和jar导出到WEB-INF/lib

发布于 2024-10-05 20:45:53 字数 280 浏览 2 评论 0原文

我有一个工作区,其中有近五十个 Web 项目。为了简化类路径条目,我创建了一个用户库变量并向其中添加了所有必需的 jar。接下来,我从五十个项目中的每一个中删除了单独的类路径(构建)条目,并将它们替换为我的单用户库变量。一切都很顺利,直到我将我的一个项目从 Eclipse 部署到 Tomcat,并发现用户库变量上的 jar 列表没有被复制到 WEB-INF/lib 文件夹中。

有谁知道如何指定将这些库复制到部署源?我尝试了“Java EE 模块依赖项”选项卡,但即使选择了用户库集的名称,也没有复制 jar。

I have a workspace with nearly fifty web projects in it. In an effort to streamline classpath entries, I have created a user library variable and added all required jars to it. Next, I removed the individual classpath (build) entries from each of the fifty projects and replaced them with my single user library variable. Everything was going great until I deployed one of my projects from Eclipse to Tomcat and discovered the list of jars on the user library variable were not being copied to the WEB-INF/lib folder.

Does anyone know of a way to specify that these libraries get copied to the deployment source? I experimented with the Java EE Module Dependency tab, but the jars were not copied even after selecting the name of the user library set.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不知在何时 2024-10-12 20:45:53

尝试 FatJar

根据我的经验,Eclipse 不擅长为您打包所有外部 Jars,但 FatJar 可以做到这一点。

Try FatJar

From my experience, Eclipse is not good at packaging all external Jars for you, but FatJar will do the trick.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文