Groovy动态语言 运行在JVM中的动态语言 可以方便的处理业务逻辑变化大的业务

源代码在线查看: runonegroovyscript.java

软件大小: 1644 K
上传用户: maple_78
关键词: Groovy JVM 动态语言 运行
下载地址: 免注册下载 普通下载 VIP

相关代码

				package groovy.security;
				
				import java.io.File;
				
				import junit.framework.Test;
				import junit.framework.TestSuite;
				import junit.textui.TestRunner;
				
				/**
				 * Test case for running a single groovy script parsed from a .groovy file.
				 */
				public class RunOneGroovyScript extends SecurityTestSupport {
				
					protected static String file;
					
				    public static void main(String[] args) {
				        if (args.length > 0) {
				            file = args[0];
				        }
				        TestRunner.run( suite() );
				    }
				    
				    public static Test suite() {
				    	return new TestSuite(RunOneGroovyScript.class);
				    }
				
					public void testScript() {
				        String fileName = System.getProperty("script", file);
				        if (fileName == null) {
				            throw new RuntimeException("No filename given in the 'script' system property so cannot run a Groovy script");
				        }
						assertExecute(new File(fileName), null);
					}
				}
							

相关资源