gpt4 book ai didi

eclipse - 为HadoopDB建立Eclipse项目环境

转载 作者:可可西里 更新时间:2023-11-01 14:55:21 26 4
gpt4 key购买 nike

我已经从 SourceForge checkout 一个项目命名为HadoopDB .它在另一个名为 Hive 的项目中使用了一些类。我使用 Eclipse Java 构建路径设置将源链接到 Hive 项目根文件夹,但是 HadooDB 项目中的类有一些错误:

The import org.**.**.classname can't be resolved

我应该将 Hive 根文件夹链接到 HadoopDB 源选项卡还是任何其他文件夹?

最佳答案

将源代码链接到另一个项目不足以解决类问题,除非您实际编译这些源代码。

链接到源的更安全方法是定义另一个 Java 项目,该项目将链接到 Hive 源并编译它们,然后将 HadoopDB 声明为依赖于 Hive 项目。

这样,HadoopDB 编译将引用由 Hive Java 项目编译生成的 Hive .class 文件。


一种更简单的方法是找到 Hive jar,以及 HadoopDB 项目的类路径依赖项中的那些。


现在我仔细看看 HadoopDB setup ,它说:

  • Modify the Hive build path to link to the HadoopDB project and
  • HadoopDB's build path to include both the Hive project and jar files located in HADOOP_HOME

它没有说“链接来源”。
它说“链接项目”。

alt text

关于eclipse - 为HadoopDB建立Eclipse项目环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1935435/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com