Guest User

Untitled

a guest
Jun 19th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. try {
  2. ScriptClassLoader scriptClassLoader = new ScriptClassLoader();
  3. Class clazz = scriptClassLoader.loadClass("com.myapp.Main");
  4.  
  5. Thread.currentThread().setContextClassLoader(scriptClassLoader);
  6. clazz.getMethod("main", String[].class).invoke(null, new Object[]{arguments});
  7. } catch (ClassNotFoundException e) {
  8. logger.error("Error at loading omspm Main class", e);
  9. } catch (IllegalAccessException e) {
  10. logger.error("Error at loading omspm Main class", e);
  11. } catch (InvocationTargetException e) {
  12. logger.error("Error at loading omspm Main class", e);
  13. } catch (NoSuchMethodException e) {
  14. logger.error("Error at loading omspm Main class", e);
  15. }
Add Comment
Please, Sign In to add comment