1 帆软报表的启动类为:com.fr.learn.Learner,它的main方法如下:
public static void main(String[] args) { try { Class mainClass = Class.forName("com.fr.start.MainDesigner"); invokeMain(mainClass, args); } catch (ClassNotFoundException e) { // MainDesigner找不到,走以前的Designer try { Class oldMainClass = Class.forName("com.fr.start.Designer"); invokeMain(oldMainClass, args); } catch (ClassNotFoundException ex) { FineLoggerFactory.getLogger().error(e.getMessage(), e); } } }从上面可以看出,首先会d加载com.fr.start.MainDesigner类,如果找不到,就加载com.fr.start.Designer。这两个类都在fine-report-designer.jar中
2 com.fr.start.MainDesigner的main方法:
public static void main(String[] args) { StopWatch watch = new StopWatch(); watch.start();