在Eclipse项目中混合AspectJ和Scala

Ada*_*ent 5 java eclipse scala aspectj

任何人都能够在Eclipse 3.6中将Scala和AspectJ(AJDT)完美地结合在一起吗?

似乎Scala的织布工与AspectJ的织布工冲突.我希望我只是遗漏了一些东西.

编辑:在同一个项目中很好地玩

And*_*erg 3

根据您上面的评论,您似乎希望在一个项目中同时使用 AspectJ 构建器和 Scala 构建器。这不可能。每个编译器都委托给自己的编译器,并且这两个编译器(尚)不兼容。Scala 编译器可以一起构建 Java 和 Scala 代码,AspectJ 编译器可以一起构建 AspectJ 和 Java 代码,但仅此而已。

如果您希望方面应用于 Scala 代码,则必须将 AspectJ 和 Scala 代码分离到不同的项目中,然后将 Scala 项目添加到 AspectJ 项目的 inpath 中。

如果您从 ant 或命令行进行编译,这与您需要执行的操作相同。