我的LeanFT有问题。当我尝试从intellij idea(LeanFT>启用LeanFT)启动它时,我有错误:
null java.lang.NullPointerException at com.hp.lft.sdk.internal.ServerLauncher.runLauncherProcess(ServerLauncher.java:66) at com.hp.lft.sdk.internal.ServerLauncher.launch(ServerLauncher.java:44) at com.hpe.lft.sdkUtilities.serverLaunch.ServerLaunchUtils.launchIfNeeded(ServerLaunchUtils.java:24) at com.hpe.lft.sdkUtilities.PluginServiceBase.launchServer(PluginServiceBase.java:129) at com.hpe.lft.sdkUtilities.PluginServiceBase.enableOrDisablePlugin(PluginServiceBase.java:105) at com.hpe.lft.actions.EnableLeanFTAction$1.run(EnableLeanFTAction.java:20) at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:305) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)
即使运行时引擎手动启动。 什么可能导致这个问题?
答案 0 :(得分:2)
我最近遇到了同样的问题,它与LeanFT运行时无法加载NodeJS有关。进一步研究Windows环境变量中缺少我的npm路径。将路径添加到我的npm安装后,它工作正常。
您可能遇到类似的问题,但为了找出实际原因,我建议您检查LeanFT运行时日志文件,可在此处找到:
配置文件:
<LeanFT installation folder>\bin\LFTRuntime.log.config.xml
日志级别的路径:
log4net > root
(从“INFO”更改为“debug”)
日志输出:
%localappdata%\Hewlett-Packard\LeanFT\Logs\HP.LeanFT.log
有关LeanFT日志的更多详细信息,请访问this HP support page。
答案 1 :(得分:0)
这可能是多种原因...
1)主要是LeanFT运行时代理问题。如果启动LeanFT并断开与网络的连接,则即使连接网络后,由于被许可方服务器不可用,LeanFT也将无法正常工作。手动启动LeanFT运行时也将不起作用。重新启动Eclipse / intellij和重新启动LeanFT运行时都可以解决。或者在连接到网络时重新启动笔记本电脑/系统将解决此问题。
2)在脚本,IE / Chrome附加组件和Lean FT Runtime代理版本中使用LeanFT SDK之间不兼容的版本时,会出现此问题。确保所有版本均相同,例如14.0.2 ...包括次要版本。