1、初始化Groovy+SpringBoot应用

使用IDEA初始化并启动SpringBoot+Groovy应用

2、 导入到IDEA中

使用IDEA初始化并启动SpringBoot+Groovy应用

3、导入后,如果按照Java+SpringBoot启动方式,直接点击main方法启动会报错。说无法加载到主类;

使用IDEA初始化并启动SpringBoot+Groovy应用

4、如何正确启动SpringBoot+Groovy 

使用IDEA初始化并启动SpringBoot+Groovy应用

 原因:

Java环境下运行一个.java文件,其实运行的是对应编译后的.class字节码文件,IDEA可以默认将.java编译成.class。编译后的.class文件在当前目录的target文件夹下。

Groovy是用于Java虚拟机的一种敏捷的动态语言,它最终也是编译成.class字节码文件运行的,但IDEA默认是不会将.groovy文件进行编译。所以我们第一次启动会出现。找不到或无法加载到主类的异常。Source roots (or source folders) 指定一个文件夹,手动告诉IDEA,这个文件夹及其子文件夹中包含的源代码,可以编译为构建过程的一部分。然后可以到target文件夹下check是否有对应的.class文件。之后就可以成功启动SpringBoot+groovy。

Let's Begin 启动成功:

使用IDEA初始化并启动SpringBoot+Groovy应用

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-28
  • 2021-10-08
  • 2022-12-23
  • 2022-12-23
  • 2021-12-27
  • 2021-09-28
猜你喜欢
  • 2021-11-08
  • 2022-12-23
  • 2022-12-23
  • 2021-09-20
  • 2021-08-29
  • 2022-12-23
  • 1970-01-01
相关资源
相似解决方案