1

情况是:我的Kafka项目正常,用Linux命令行运行“快速启动”,没有问题。然后我构建了一个Scala项目(Kafka在Scala中)并在/core目录中导入源代码,将包放在构建路径中,有错误,所以我尝试只在main/中导入包这是核心目录:

usrname@kafka-0.7.2-incubating-src/core$ tree -L 2

.
├── lib
├── lib_managed
│   └── scala_2.8.0
├── src
│   ├── **main**
│   └── test
└── target
    └── scala_2.8.0

导入后的情况是:项目中有scala和java文件,错误日志说java文件找不到,项目中确实导入了一些scala文件。我应该如何处理该项目?如何正确导入scala java混合项目?

4

1 回答 1

1

我能够在 Scala IDE for Eclipse 中导入 kafka 项目而没有太多问题。

我用了什么:

kafka 配置为针对 Scala 2.8 和 2.9 的多个版本进行交叉编译。要为 Scala 2.9 生成 Eclipse 所需的文件,请使用以下命令:

./sbt "++2.9.2 eclipse"

然后使用普通File > Import > General > Existing Project in Workspace命令导入项目。

于 2013-06-26T09:50:10.303 回答