报错
Error using guidetemplate (line 17)
Java exception occurred:
java.lang.NullPointerException
at
com.mathworks.toolbox.matlab.guide.template.QuickStartPanel.buildTemplateListPanel(QuickStartPanel.java:325)
at
com.mathworks.toolbox.matlab.guide.template.QuickStartPanel.buildTemplatePanel(QuickStartPanel.java:295)
at
com.mathworks.toolbox.matlab.guide.template.QuickStartPanel.populateDialog(QuickStartPanel.java:231)
at
com.mathworks.toolbox.matlab.guide.template.QuickStartPanel.doInit(QuickStartPanel.java:221)
at
com.mathworks.toolbox.matlab.guide.template.QuickStartPanel.<init>(QuickStartPanel.java:134)
at
com.mathworks.toolbox.matlab.guide.template.QuickStartPanel.<init>(QuickStartPanel.java:82)
at
com.mathworks.toolbox.matlab.guide.template.QuickStartPanel$1.runWithOutput(QuickStartPanel.java:155)
at
com.mathworks.jmi.AWTUtilities$Invoker$2.watchedRun(AWTUtilities.java:475)
at
com.mathworks.jmi.AWTUtilities$WatchedRunnable.run(AWTUtilities.java:436)
at java.awt.event.InvocationEvent.dispatch(Unknown
Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown
Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at
java.security.AccessController.doPrivileged(Native
Method)
at
java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown
Source)
at
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown
Source)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown
Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown
Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Error in guide (line 73)
guidetemplate;
File D:\软件\matlab\toolbox\matlab\guide\templateinfo.xml could not be parsed successfully.
java.net.MalformedURLException: unknown protocol: d
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at com.mathworks.toolbox.matlab.guide.template.TemplateParser.xmlParse(TemplateParser.java:67)
at com.mathworks.toolbox.matlab.guide.template.TemplateParser.parseTemplateInfo(TemplateParser.java:56)
at com.mathworks.toolbox.matlab.guide.template.QuickStartPanel.parseTemplate(QuickStartPanel.java:496)
at com.mathworks.toolbox.matlab.guide.template.QuickStartPanel.buildTemplateListPanel(QuickStartPanel.java:307)
at com.mathworks.toolbox.matlab.guide.template.QuickStartPanel.buildTemplatePanel(QuickStartPanel.java:295)
at com.mathworks.toolbox.matlab.guide.template.QuickStartPanel.populateDialog(QuickStartPanel.java:231)
at com.mathworks.toolbox.matlab.guide.template.QuickStartPanel.doInit(QuickStartPanel.java:221)
at com.mathworks.toolbox.matlab.guide.template.QuickStartPanel.<init>(QuickStartPanel.java:134)
at com.mathworks.toolbox.matlab.guide.template.QuickStartPanel.<init>(QuickStartPanel.java:82)
at com.mathworks.toolbox.matlab.guide.template.QuickStartPanel$1.runWithOutput(QuickStartPanel.java:155)
at com.mathworks.jmi.AWTUtilities$Invoker$2.watchedRun(AWTUtilities.java:475)
at com.mathworks.jmi.AWTUtilities$WatchedRunnable.run(AWTUtilities.java:436)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
发现的解决办法:不要使用中文目录