Tag: EclipseEclipse

Eclipse Maven项目结构

我对maven来说相当陌生。 在Eclipse中,我创建了一个maven项目在这里我可以看到src / main / java和src / test / java还有一个src文件夹,它又包含main和test文件夹。 在这里我很困惑,在哪个src文件夹我需要写代码。 使用main和test文件夹的主要好处是什么? 为什么有两个主要的和两个src文件夹

Java Maven项目中的Kotlin类无法运行(Eclipse)

我有一个maven(DropWizard)java项目。 我真的想添加一些Kotlin类,但似乎无法这样做。 在我真正的项目中,我添加了像https://kotlinlang.org/docs/reference/using-maven.html#compiling-kotlin-and-java-sources这样的maven配置,但是我的Kotlin类没有被看到'正常'的java代码。 无论是由maven还是由Eclipse。 所以我尝试了混合源代码示例https://github.com/JetBrains/kotlin-examples/tree/master/maven/mixed-code-hello-world 。 这在Maven中有效,但仍然不在Eclipse中。 我在这里错过了什么?

Eclipse中的编译错误在Kotlin + Java项目中,但项目使用Maven构建

这发生在Eclipse中的Java和Maven项目中,具有kotlin特性。 在这部分代码中: val faces = figure.getFaces() for (polygon in faces) { //… 我在eclipse中得到了下面的错误,在上面第二行的faces ,用红色下划线: Cannot access class 'Polygon'. Check your module classpath for missing or conflicting dependencies 该项目是Java和Kotlin的混合。 figure对象是Java类的一个实例,而faces则是一个类型为Polygon的集合,它在不同的纯Kotlin项目中(即Polygon是Kotlin类型,在一个单独的Kotlin项目中)。 Polygon所在的这个Kotlin项目确实是在类路径中作为一个Maven依赖项,而实际上由其中的Java类所使用的figure是一个实例。 我认为这个问题是在Eclipse中,因为我可以成功地用maven构建项目。 它看起来像是在eclipse或配置问题中的错误。 我知道有一个Java和Kotlin的混合是很奇怪的。 我只是用Java开始这个项目,然后决定逐渐将它转换成Kotlin。 到目前为止,我还没有很多的问题,但我知道,在Eclipse中的Kotlin工具和支持还不成熟。