如图:56868。我安装视频做了俩个操作。
1、把正常的设计器的FineReport_8.0\WebReport\WEB-INF\lib下的包 放到开发工程的\finereport\env\WebReport\WEB-INF\lib下面;
2、然后在安装的设计器里面加切换指向插件开发的env\WebReport\WEB-INF下面
问题还是那样,求助。{:4_102:}
日志如下:
一月 19, 2017 5:04:53 下午
警告: null
java.lang.NullPointerException
at com.fr.design.parameter.ParameterDefinitePane.getPreferredSize(ParameterDefinitePane.java:176)
at com.fr.design.gui.icontainer.UIModeControlContainer.(UIModeControlContainer.java:52)
at com.fr.design.mainframe.JWorkBook$1.(JWorkBook.java:105)
at com.fr.design.mainframe.JWorkBook.createCenterPane(JWorkBook.java:105)
at com.fr.design.mainframe.JWorkBook.createCenterPane(JWorkBook.java:77)
at com.fr.design.mainframe.JTemplate.(JTemplate.java:89)
at com.fr.design.mainframe.JWorkBook.(JWorkBook.java:98)
at com.fr.design.module.DesignerModule$AbstractWorkBookApp.openTemplate(DesignerModule.java:227)
at com.fr.design.mainframe.DesignerFrame.openFile(DesignerFrame.java:868)
at com.fr.design.mainframe.DesignerFrame.openTemplate(DesignerFrame.java:821)
at com.fr.start.BaseDesigner.showDesignerFrame(BaseDesigner.java:228)
at com.fr.start.BaseDesigner.(BaseDesigner.java:99)
at com.fr.start.Designer.(Designer.java:75)
at com.fr.start.Designer.main(Designer.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.fr.design.mainframe.DesignerFrame$1.windowOpened(DesignerFrame.java:121)
at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:339)
at java.awt.Window.processWindowEvent(Window.java:2051)
at javax.swing.JFrame.processWindowEvent(JFrame.java:305)
at java.awt.Window.processEvent(Window.java:2013)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)