我已经在 spring-boot 上尝试了带有 springloaded 的 Kotlin,用于简单 web 的 eclipse。对于 Java 类,它可以进行热部署。但不适用于 Kotlin 文件。
pom.xml 几乎完全来自http://start.spring.io/除了添加 springloaded。
<build>
<sourceDirectory>${project.basedir}/src/main/kotlin</sourceDirectory>
<testSourceDirectory>${project.basedir}/src/test/kotlin</testSourceDirectory>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>springloaded</artifactId>
<version>1.2.6.RELEASE</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>