如何在netbeans IDE中将scala和java文件编译到一起



我已经检查了关于这个问题的所有相关问题。我的问题是,我在同一个netbeans项目中有scala代码和java代码。scala的主环境已设置。我使用windows系统进行开发。我知道netbeans项目的build.xml需要更改,先编译scala代码,然后编译java代码。但我在netbeans IDE上找不到太多这样做的例子。

我使用netbeansbt插件(nbsbt)。它以透明的方式处理这一问题。

只有切点相关,但使用pom(maven)项目的Intellij Idea可以毫无问题地处理这一问题。您只需在srce/main/java旁边创建一个src/main/scala-dir,并使用scala编译器插件:

        <plugin>
            <groupId>org.scala-tools</groupId>
            <artifactId>maven-scala-plugin</artifactId>
            <executions>
                <execution>
                    <id>compile</id>
                    <goals>
                        <goal>compile</goal>
                    </goals>
                    <phase>compile</phase>
                </execution>
                <execution>
                    <id>test-compile</id>
                    <goals>
                        <goal>testCompile</goal>
                    </goals>
                    <phase>test-compile</phase>
                </execution>
                <execution>
                    <phase>process-resources</phase>
                    <goals>
                        <goal>compile</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>

我只提供给那些可能正在思考NetBeans与Scala开发理念的人。

相关内容

  • 没有找到相关文章

最新更新