在grails中用作对象的JAVA Calss

在grails中用作对象的JAVA Calss,java,grails,Java,Grails,嗨,我已经将我的java类添加到 projectName/src/java/MyClass.java 但我在服务中创建了一个对象,我尝试了以下方法: def server = new MyClass(); MyClass server = new MyClass(); 服务无法看到java类。还有什么我需要做的吗?如果类在同一个包中,那么您可以立即使用它。否则,您必须导入它 例如: 如果您将MyClass.java设置为 -------MyClass.java----------

嗨,我已经将我的java类添加到

 projectName/src/java/MyClass.java
但我在服务中创建了一个对象,我尝试了以下方法:

  def server = new MyClass();

  MyClass server = new MyClass();

服务无法看到java类。还有什么我需要做的吗?

如果类在同一个
包中,那么您可以立即使用它。否则,您必须导入它

例如:

如果您将MyClass.java设置为
-------MyClass.java-------------

-------MyClass.java的结尾------

然后您可以将其用作
-------Mygroovy.groovy-------

import com.stackoverflow.MyClass  

//the rest of the code  

-----------Mygroovy.groovy------

您忘了导入语句了吗?这应该可以,您的java类有包吗?也许你需要使用一个软件包。请给我们更多的代码。也许Groovy类与java类位于不同的包中?是的,它位于不同的包中。grails包是:package com.service.Server,java没有包
import com.stackoverflow.MyClass  

//the rest of the code