我正在使用 JDeveloper 10g。当我尝试导入 org.hibernate 时,它显示不存在错误。我已经使用 Tools-->Manage Libraries 导入了休眠库,然后将路径添加到 jar 文件。我添加了以下罐子:
hibernate3.jar,hibernate-validator-3.0.0.ga60992.jar,
但是错误仍然存在,我是在某处遗漏了什么,还是有其他方法可以在 JDeveloper 中导入 jar,或者我是否需要更改配置文件?
谢谢。比斯瓦
我正在使用 JDeveloper 10g。当我尝试导入 org.hibernate 时,它显示不存在错误。我已经使用 Tools-->Manage Libraries 导入了休眠库,然后将路径添加到 jar 文件。我添加了以下罐子:
hibernate3.jar,hibernate-validator-3.0.0.ga60992.jar,
但是错误仍然存在,我是在某处遗漏了什么,还是有其他方法可以在 JDeveloper 中导入 jar,或者我是否需要更改配置文件?
谢谢。比斯瓦
在 JDeveloper 上发布问题时,始终说明 JDeveloper 的确切版本,IDE 在每个版本中都进行了重大改进。以 10g 为例,当时的 10.1.2 和 10.1.3 版本的产品有很大的不同,后来在 IDE 中引入了对 JSF 作为主要公民的支持。
我还想知道您为什么使用这么旧版本的 JDeveloper?但我假设您有正当理由,例如支持旧应用程序。
在解决您的特定问题时,通过 Tools -> Manage Libraries 选项,您只需管理附加到每个库的 JAR,这与您的代码可以访问哪些 JAR 没有直接关系。该库是一个类似模板的函数,用于创建一组命名的 JAR,本质上是一个命名库,然后您可以将其与每个应用程序工作区项目相关联以使用。这样可以省去一次又一次地将每个 JAR 附加到工作区项目的麻烦。
那么从您的帖子中不清楚的是,该库是否与您有兴趣使用 JAR 的工作区项目相关联?您可以通过右键单击您有兴趣从中访问 JAR 的项目来确定这一点,选择 Project Properties -> Libraries and Classpaths,然后使用 Add Library 按钮附加相关库。或者,通过相同的选项集,您可以直接添加 Hibernate JAR,而无需使用库工具。
您将库添加到工具而不是您的项目中。进入项目属性并在库部分下直接添加 JAR 或您创建的库。