情况是:我正确地获得了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混合项目?
答案 0 :(得分:1)
我能够在Scala IDE for Eclipse中导入kafka项目而没有太多问题。
我用过的东西:
kafka配置为针对Scala 2.8和2.9的多个版本进行交叉编译。要生成Eclipse for Scala 2.9所需的文件,请使用以下命令:
./sbt "++2.9.2 eclipse"
然后使用普通File > Import > General > Existing Project in Workspace
命令导入项目。