java如何尋找main函數對應的類
阿新 • • 發佈:2018-01-23
如何 name exc ets eth equal http main函數 forname
參考springboot
Class<?> deduceMainApplicationClass() { try { StackTraceElement[] stackTrace = new RuntimeException().getStackTrace(); for (StackTraceElement stackTraceElement : stackTrace) { if ("main".equals(stackTraceElement.getMethodName())) {return Class.forName(stackTraceElement.getClassName()); } } } catch (ClassNotFoundException ex) { // Swallow and continue } return null; }
java如何尋找main函數對應的類