首页 > 解决方案 > 开始时的 LeanFT 空指针

问题描述

我对 LeanFT 有疑问。当我尝试从 intellij idea 启动它时(LeanFT> Enable LeanFT)我有错误:

无效的
java.lang.NullPointerException
    在 com.hp.lft.sdk.internal.ServerLauncher.runLauncherProcess(ServerLauncher.java:66)
    在 com.hp.lft.sdk.internal.ServerLauncher.launch(ServerLauncher.java:44)
    在 com.hpe.lft.sdkUtilities.serverLaunch.ServerLaunchUtils.launchIfNeeded(ServerLaunchUtils.java:24)
    在 com.hpe.lft.sdkUtilities.PluginServiceBase.launchServer(PluginServiceBase.java:129)
    在 com.hpe.lft.sdkUtilities.PluginServiceBase.enableOrDisablePlugin(PluginServiceBase.java:105)
    在 com.hpe.lft.actions.EnableLeanFTAction$1.run(EnableLeanFTAction.java:20)
    在 com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:305)
    在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    在 java.util.concurrent.FutureTask.run(FutureTask.java:266)
    在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    在 java.lang.Thread.run(Thread.java:745)

即使运行时引擎手动启动。什么会导致这个问题?

标签: javatestingautomated-testsleanft

解决方案


我最近遇到了同样的问题,这与 LeanFT 运行时无法加载 NodeJS 有关。进一步调查我的 npm 路径从 Windows 环境变量中丢失。将路径添加到我的 npm 安装后,它工作正常。

你可能有类似的问题,但要找出真正的原因,我建议你检查 LeanFT 运行时日志文件,可以在这里找到:

配置文件: <LeanFT installation folder>\bin\LFTRuntime.log.config.xml

日志级别的路径: log4net > root

(从“信息”更改为“调试”)

日志输出: %localappdata%\Hewlett-Packard\LeanFT\Logs\HP.LeanFT.log

有关 LeanFT 日志的更多详细信息,请访问此 HP 支持页面


推荐阅读