运行StartCiteSpace_Windows批处理文件,citespace 无法打开,版本5.6.R5
把批处理命令copy 到 cmd 中执行,error、Unable to access jarfile
于是更改命令 在-jar 加上路径
C:\Users\mac-pc>java -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en
-server -Xms1g -Xmx4g -Xss5m -XX:MaxRAMFraction=2 -jar F:\0428CiteSpace\CiteSpac
eV.jar
英文版可以运行啦,
再试中文版,
C:\Users\mac-pc>java -Dfile.encoding=UTF-8 -Duser.country=CN -Duser.language=zh
-Xms1g -Xmx4g -Xss5m -jar F:\0428CiteSpace\CiteSpaceV.jar
出现如下错误:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at citespace.log.analyzer.LogGenerator.setup(LogGenerator.java:226)
at citespace.main.CiteSpace.<init>(CiteSpace.java:501)
at citespace.main.CiteSpace$133.run(CiteSpace.java:5005)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(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$JavaSecurityAccessImpl.doIntersectionP
rivilege(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)
无法解决!!!
换了citespace 版本为5.6.R2,同样在-jar 后面加上路径,可以执行
C:\Users\mac-pc>java -Dfile.encoding=UTF-8 -Duser.country=CN -Duser.language=zh
-Xms1g -Xmx4g -Xss5m -jar F:\0428CiteSpace\5.6.R2\CiteSpaceV.jar
成功下载安装citespace过程指导(20200130更新)
请看https://zhuanlan.zhihu.com/p/104358739
其他citespace安装过程中闪退情况解决,请看 https://zhuanlan.zhihu.com/p/49284786