我对此感到头疼,但我似乎无法弄清楚我做错了什么。
我有一个文件夹“myproject”和两个文件——“MyScript.groovy”和“MyClass.groovy”。
MyClass.groovy
package myproject
public class MyClass {
void printHello() {
println("hello")
}
}
MyScript.groovy
package myproject
import myproject.MyClass
def myObject = new MyClass()
myObject.printHello()
当我尝试运行 MyScript.groovy 时,我收到以下错误:
[Running] groovy "c:\Users\myUser\...\myproject\MyScript.groovy"
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
C:\Users\myUser\...\myproject\MyScript.groovy: 2: unable to resolve class myproject.MyClass
@ line 2, column 1.
import myproject.MyClass
^
1 error
我不认为这是相关的,但我通过 Visual Studio 中的 Code Runner Extension 运行它。任何帮助,将不胜感激。:)