View Javadoc
1   package org.kuali.common.util.metainf.service;
2   
3   import org.kuali.common.util.execute.Executable;
4   import org.kuali.common.util.execute.HelloWorldExecutable;
5   import org.kuali.common.util.main.MainContext;
6   import org.kuali.common.util.main.MainUtils;
7   import org.springframework.beans.factory.annotation.Autowired;
8   import org.springframework.context.annotation.Bean;
9   import org.springframework.context.annotation.Configuration;
10  
11  @Configuration
12  public class SimpleMain {
13  
14  	public static void main(String[] args) {
15  		MainUtils.run(SimpleMain.class, args);
16  	}
17  
18  	@Autowired
19  	MainContext context;
20  
21  	@Bean(initMethod = "execute")
22  	public Executable executable() {
23  		System.out.println(context);
24  		return new HelloWorldExecutable();
25  	}
26  }