0

我对 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)

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

4

2 回答 2

2

我最近遇到了同样的问题,这与 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 支持页面

于 2018-05-30T20:01:43.657 回答
0

这可能是多种原因...

1) 主要是 LeanFT 运行时代理问题。如果您启动 LeanFT 并断开与网络的连接,那么即使在您连接网络后,LeanFT 也将无法正常工作,因为被许可方服务器不可用。手动启动 LeanFT 运行时也不起作用。重新启动 Eclipse/intellij 和重新启动 LeanFT 运行时都可以解决。或者在连接到网络时重新启动笔记本电脑/系统将解决此问题。

2) 当 LeanFT SDK 之间的不兼容版本用于脚本、IE/Chrome 插件和 Lean FT 运行时代理版本时,会出现此问题。确保一切都是相同的版本,比如 14.0.2... 包括次要版本。

于 2018-09-10T16:43:02.217 回答