IDE 可以使用 Maven 解析 Java 中的 Scala 类吗?

2024-04-01

我有一个混合 Java 和 Scala 源的项目,按照以下说明进行操作这一页 http://scala-tools.org/mvnsites/maven-scala-plugin/usage.html,它在从命令行运行 Maven 时有效。

然而,使用 IDEA 和 Netbeans 等 IDE 的人们在解析 Java 代码中的 Scala 类时会遇到问题(但反之则不然,这要归功于可用的优秀插件)。有办法解决吗?

注意:我可以从命令行构建; Scala 类在 Java 类之前编译。我只是希望 IDE 也能识别这一点。我可以为 Scala 类创建一个单独的模块来解决这个问题,但对我来说这似乎有点矫枉过正。

注意:在 IDEA 中,我有“首先编译 Scala 类”,但这仍然没有解决问题。

更新:这是我正在使用的版本: scala 库 2.8.0 maven-scala-插件 2.12 IDEA 9.0 Ultimate 带有来自插件存储库的最新 scala 插件 Netbeans 6.9 与 scala nightly 插件


您使用的是哪些版本(Scala、IDE、Scala 插件)?

大约 9 个月前,当我开始使用 Scala 2.7 时,我遇到了同样的问题。虽然我最近没有尝试过混合项目,但我的理解是这些问题将在 Scala 2.8 中得到解决。也许值得尝试使用 Scala 2.8 的 Eclipse 3.5.2 ——我的印象是 Eclipse 插件比其他 IDE 插件更好地跟上 2.8 的变化(但我可能是错的)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IDE 可以使用 Maven 解析 Java 中的 Scala 类吗? 的相关文章

随机推荐