9

最近,我在 Eclipse Indigo 中开发的 Spring MVC Java 应用程序似乎失去了与我所有 jar 所在的“lib”文件夹的连接(不再为我的项目找到 jar)。

我该如何解决?

4

3 回答 3

19

对我来说,修复很简单:

  • 在 Eclipse 菜单中转到此处:项目 | 属性 | 项目方面
  • 确保选择“Java”和“动态 Web 项目”
  • 点击确定

可能还需要这样做:

  • 在 Eclipse 菜单中转到此处:项目 | 属性 | Java 构建路径 | 图书馆
  • 删除“Web 应用程序库”
  • 点击“添加库”
  • 选择“网络应用程序库”。点击下一步”
  • 在下拉列表中选择您的项目
  • 点击确定
于 2012-06-08T14:59:44.353 回答
3

对我来说,Brad Parks 的答案在 Eclipse Luna ( 4.4.2 ) 中不起作用,即添加Web 应用程序库没有效果......仍然是空的。

我所要做的就是配置Web 部署程序集...我的库位于 WEB-INF 中,这又类似于 -/{project}/web/WEB-INF/lib 当我添加了如下所示的部署程序集条目时,

在此处输入图像描述

然后在这两个下面,我为目录中的每个 jar 都有一个条目,{project}/web/WEB-INF/lib其中 Deploy Path as WEB-INF/lib.

此部署程序集自动填充了我的Web App Libraries.

于 2017-06-30T07:45:40.623 回答
0

如果您已导入现有项目,则首先将 Server(Window>Preference>Server>Run Time environment) 添加到您的工作空间,然后重新导入您的项目。

或选项 2 转到项目属性 > 目标运行时并选择您的服务器

这应该将网络库添加到您的项目中。

于 2020-05-25T13:38:52.687 回答