在同一项目中同时开发Java和Scala

2022-09-02 03:50:30

我想利用Scala的Actor框架,同时以熟悉的Swing方式开发用户界面。

是否有可能在Eclipse,NetBeans或任何其他IDE中混合使用Java - Scala项目?


答案 1

Eclipse的“官方”Scala插件允许您将“scala nature”添加到任何项目中,以及java属性。这使您可以根据需要进行混合和匹配。

昨晚我第一次使用Scala,使用Eclipse IDE,它运行得很好。


另外,我刚刚遇到了这篇文章:http://www.codecommit.com/blog/scala/joint-compilation-of-scala-and-java-sources

似乎scalaac对java有足够的了解,能够解决对java源代码的依赖性,而无需实际编译它们。非常聪明。


答案 2

Intellij在支持混合Java / Scala项目方面做得很好。目前,在我看来,Intellij 中的 Scala 支持似乎比 Eclipse 的 Scala IDE 更好。(我一直是Eclipse的长期用户,最近在其他一些Scala程序员的建议下尝试了Intellij)。


推荐