问题:

luyten作为一款java 反编译软件,比JD-GUI优势在于,JD-GUI反编译报错的,它可以编译。但在使用过程中,发现拷贝到另一台机器使用时报错:

但这台机器实际安装了JRE运行环境,也设置了JAVA_HOME,path环境变量。

通过网上搜索解决方案,确定基本和JRE运行环境有关,其中几篇提到luyten从注册表读取JRE位置:HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment

但一台可以正常运行的机器并未发现有这个注册表项。

经过检查有问题的机器,发现 问题原因是:设置了JRE 注册表参数,但是参数设置的路径不正确

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.8\JavaHome

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.8.0_191\JavaHome

两个注册表项目都设置了JRE路径,但路径不存在。

解决:

1、更正注册表 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\ 项下的JavaHome值,将其值设置为实际存在的JRE路径。

或者

2、将Java Runtime Environment项删除,让程序从环境变量JAVA_HOME获取JRE路径。

参考:

1、解决 This application requires Java Runtime Environment XX - 一起简单 - 博客园

解决luyten 启动报错:this application requires a java runtime相关推荐

  1. DroidDraw不能运行,显示The application requires a Java Runtime Environment 1.4.0的问题

    最近想学习用DroidDraw进行UI布局,但下了DroidDraw软件之后点击就出错. 就是一个"The application requires a Java Runtime Envir ...

  2. 鲲鹏周记 ——This application requires a Java Runtime Environment 1.6.0 问题

    说明: 今天在打开uml绘图小工具Umlet软件 的时候,下面是Umlet的下载地址: https://www.umlet.com/changes.htm 遇到了以下问题:This applicati ...

  3. Mac使用jd-gui启动报错 This program requires Java 1.8+

    Mac使用JD-GUI启动报错问题: 报错内容: ERROR launching 'JD-GUI'No suitable Java version found on your system! This ...

  4. linux查看与修改交换内存配置(解决zabbix-agent启动报错)

    问题 zabbix-agent在一台centos6.5上启动报错: cannot allocate shared memory of size 949056: [28] No space left o ...

  5. 解决 springboot 启动报错 -- Cannot determine embedded database driver class for database type NONE

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 问题描述 我只是新建一个全新的 springboot 工程,什么都没有写的情况下启动报错如题: ...

  6. linux开机内存报错,linux查看与修改交换内存配置(解决zabbix-agent启动报错)

    问题 zabbix-agent在一台centos6.5上启动报错: cannot allocate shared memory of size 949056: [28] No space left o ...

  7. php hugepage,【原创】解决Redis启动报错:Transparent Huge Pages (THP) support enabled in your kernel...

    问题背景 Redis启动报错: WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This w ...

  8. es启动报错:could not find java in JAVA_HOME at /elk/es/elasticsearch-7.11.1/jdk/bin/java

    es启动报错 错误排查 检查java环境变量是否配置 es启动要使用非root账户 es账户是否授权 如图:我的es账户未授权 通过执行命令解决: chown -R elk:elk /elk/* do ...

  9. mac 启动mysql 报错,mac 解决 mysql 启动报错

    玄幻问题 mac 中用 brew 安装 mysql,理想中是这样的:执行一行命令,就可以愉快地使用 mysql 现实却是这样的:当系统曾经安装过 mysql, 用 brew 卸载后再安装新版 mysq ...

  10. 解决zabbix启动报错

    当启动zabbix_server的时,报错:zabbix is not running ,the information displayed may not be current 解决办法:查看zab ...

最新文章

  1. poj1002(map的使用)
  2. rtk服务器协议,rtk的服务器ip地址
  3. 通过Http管理Solr Core,实现索引的分类
  4. linux下I2C驱动发送IO时序,Linux I2C 驱动阅读的碰到的一些网上没有提到的东西
  5. python采用强制自动缩进使得代码具有极佳的可读性_Python简介
  6. 每日吃三颗红枣,对我们的身体有什么影响?
  7. oracle更新数据还原,oracle误drop/update操作后的数据恢复测试
  8. 机器学习中的两个概率模型
  9. asp.net服务器控件开发-学习之路(一)
  10. php 留言回复对话_php实现留言板功能(会话控制)
  11. Intel 1Gb/10Gb网卡在多核处理器中使用的加速技术
  12. python中match方法_Python3.9.1中如何使用match方法?
  13. 如何提高团队管理能力10
  14. 【python】python读取命令行选项参数
  15. 相机标定实验过程注意问题及总结
  16. 立创eda学习笔记三十:布局传递
  17. 【前端优化】第三方字体优化方案大全
  18. CNN的Python实现——第四章:卷积神经网络的结构
  19. 学习LSSVM以及区别LSSVM和SVM看的几篇博文
  20. PHP发送文件到JAVA项目

热门文章

  1. android ppsspp 存档位置,小鸡模拟器游戏存档在哪个文件夹
  2. MPQ8633性能指标测试与调测分享
  3. bochs安装win98
  4. 乒乓球单循环赛_乒乓球单循环比赛如何计算得分排名(实用方法)
  5. ddk7600驱动开发环境搭建
  6. 卸载计算机flash,Flash Player卸载器(Flash Player Uninstaller)
  7. libcurl基础教程及封装(支持同步异步请求,支持多线程下载,支持https)
  8. DreamScene for Windows 7梦幻桌面使用教程
  9. 常见视频编码格式解析
  10. 论文阅读2--《融合多因素的短时交通流预测研究》