错误记录IntelliJ IDEA 编译 Groovy 报错 ( GroovyRuntimeException: This script or class could not be run. )
Posted 韩曙亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了错误记录IntelliJ IDEA 编译 Groovy 报错 ( GroovyRuntimeException: This script or class could not be run. )相关的知识,希望对你有一定的参考价值。
文章目录
一、错误记录
运行
class Student1
Groovy 代码 , 会报错 ;
报错信息 :
groovy.lang.GroovyRuntimeException: This script or class could not be run.
It should either:
- have a main method,
- be a JUnit test or extend GroovyTestCase,
- implement the Runnable interface,
- or be compatible with a registered script runner. Known runners:
* <none>
二、问题分析
只有符合如下要求的 Groovy 代码可以运行 :
-
有 main 函数 ;
-
测试用例 , 作为JUnit测试或扩展GroovyTestCase ;
-
线程相关 , 实现Runnable接口 ;
-
与注册的脚本运行程序兼容 ;
其它情况的 Groovy 代码 , 均不可运行 ;
以上是关于错误记录IntelliJ IDEA 编译 Groovy 报错 ( GroovyRuntimeException: This script or class could not be run. )的主要内容,如果未能解决你的问题,请参考以下文章
错误记录IntelliJ IDEA 编译 Groovy 报错 ( Could not open/create prefs root node SoftwareJavaSoftPrefs )
错误记录IntelliJ IDEA 编译 Groovy 项目报错 ( Groovy SDK is not configured for module )
错误记录IntelliJ IDEA 编译 Groovy 项目报错 ( gradle-resources-test:XX: java.lang.NoClassDefFoundError: org )
[java问题记录]IntelliJ Idea编译报错:javacTask: 源发行版 1.8 需要目标发行版 1.8
错误记录Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( No module named ‘numpy‘ )
IDEA JetBrains IntelliJ - 'make' 上的编译错误,但使用 Maven 编译时很好,并且 IntelliJ 在类文件中没有报告错误