groovy类不能解析为java代码中的类型
我创建了一个简单的maven项目来同时使用groovy代码和Java代码。然而,当我试图在java代码中从groovy类创建对象时,我得到了错误“无法解析为类型” 1.groovy Test.java 我的代码的结构文件: src/main/java local.myarea.test Test.java src/main/groovy local.myarea.test 1.groovygroovy类不能解析为java代码中的类型,java,maven,groovy,Java,Maven,Groovy,我创建了一个简单的maven项目来同时使用groovy代码和Java代码。然而,当我试图在java代码中从groovy类创建对象时,我得到了错误“无法解析为类型” 1.groovy Test.java 我的代码的结构文件: src/main/java local.myarea.test Test.java src/main/groovy local.myarea.test 1.groovy 这真的是一个名为local.myarea.test的文件夹吗?或者在src/main和src/groovy
这真的是一个名为
local.myarea.test
的文件夹吗?或者在src/main
和src/groovy
下都有一个合适的local/myarea/test
文件夹结构吗?在这个文件夹中,我决定删除并重写干净的代码,但没有看到错误。一开始还是不知道出了什么问题。谢谢。如果你没有一个合适的文件夹结构(每个包的文件夹路径),那么它就不起作用了,所以先把它放回去。
package local.myarea.test
class Payload {
def firstName
def lastName
}
package local.myarea.test
public class Test {
public Test() {
Payload payloadObj = new Payload();
}
}