posts - 0, comments - 0, trackbacks - 0, articles - 1
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
配置方式:
网上资料到处都是,如果使用IDE的话编译后的class文件默认存放的路径和JAVA的路径不一致,需要在ECLIPSE中配置以下:
在classpath 配置中,选择add class folder..,把groovy编译后class文件存放的文件夹加入进去

我的例子:

目录结构:
1.gif
MyClass.groovy:
package jazz.j7;


class MyClass {
  
  String showName(){
      
return "jazz";
  }

}
RunGroovy.java
package jazz.j7;

import groovy.lang.GroovyClassLoader;

public class RunGroovy {

    
public static String getName(){
        
try{
            GroovyClassLoader gLoader 
= new GroovyClassLoader();
            Class
<?> c = gLoader.loadClass(MyClass.class.getName());
            MyClass mc 
= (MyClass) c.newInstance();
            
return mc.showName();
        }
catch(Exception e){
                e.printStackTrace();
        }
        
return null ;
    }
    
}

JSP代码:
<%=RunGroovy.getName() %>
运行结果:
jazz

只有注册用户登录后才能发表评论。


网站导航: