1

我最近下载了spring框架的最新版本:spring-framework-4.0.0.M1-dist.zip(sha1),但我只想要它附带的JDBC库,它由3个jar组成,至于我可以说。我试图通过为它们配置我的构建路径来将这些 jar 包含在我的 Eclipse 项目中。每当我这样做并尝试从其中一个库中扩展一个类时,它都会说它无法识别,作为解决方案,导入适当的包:好的,很好。所以我导入它,它仍然向我抛出一个错误,说:“类型 org.springframework.dao.support.DaoSupport 无法解析。它是从所需的 .class 文件中间接引用的”,每当我将鼠标悬停在正在扩展的类上时。

我会提供一个截图,但我需要至少有 10 名声望,而且我是这个网站的新手,所以我很抱歉。

我尝试使用 Windows 7 上已经存在的默认解压缩工具,我使用了 7Zip,并尝试包含外部 jar,而不在 Eclipse 中创建文件夹来放置 jar,我尝试创建一个文件夹并包含它们,并且也尝试过删除并重新下载整个spring框架。还是同样的错误。

任何帮助将不胜感激。

4

2 回答 2

0

当我通常遇到这个问题时,如果项目配置正确,我会在 eclipse 中使用干净的构建。为了一般使用任何 jar 文件,您右键单击项目 Build Path->Configure Build Path 并确保您在库选项卡中看到这些 jar,如果没有添加它们;将它们放在“lib”目录中没有任何意义,因为无论目录是什么,它们都必须包含在项目的 .classpath 文件中。

于 2013-05-29T15:54:11.453 回答
0

嘿,我找到了解决这个问题的方法,在添加一些 jar 包(DapSupport 依赖于其他一些类)之后,如 [org.springframework.transaction-3.0.5.RELEASE.jar] 编译没有错误。如果有故障,需要查看是否还有其他jar包没有被导入....谢谢

于 2016-08-17T02:53:22.623 回答