为解决WINDOWS JRE启动外壳,找了好几个方案

简介: 为解决WINDOWS JRE启动外壳,找了好几个方案

最早,WINDOWS安装使用的是购买安装制作软件,后来说界面不够时尚,所以自己写。本来这也不是事,吾前几天编译新版JDK,使用了VS2012,结果就出错了。为什么呢?缺少vcredist安装。那么之前怎么就没问题?


安装制作软件,会自动执行vcredist.exe。

安装过的机器都有2010 VC,也没有人会卸载。JDK也是VS2010编译,所以不论是新旧安装,自然都正常。

使用VS2012编译JDK,很多机器上就没有2012 VC,于是就无法启动。

为了解决这个问题,吾想出很多办法:


安装2012 VC。

复制到C:\Windows\System32

修改Path

后来找到了WINDOWS搜索DLL启动顺序,一想第一优先是搜索当前运行路径,那把相关文件复制到外壳目录下,不就解决了?

 以上每个方案都能解决。吾为何找这么多?吾总是想,应该有更简单更方便的办法。这个能力,叫多方案能力。


目录
相关文章
|
Java 虚拟化 Docker
你还在为买不起云服务器而烦恼吗?(本地化部署windows解决方案,适用于学生党的部署方案)
你还在为买不起云服务器而烦恼吗?(本地化部署windows解决方案,适用于学生党的部署方案)
546 0
|
Windows
『NSSM』将Kibana及Logstash设置为Windows服务启动
📣读完这篇文章里你能收获到 - NSSM下载及使用 - 将Kibana及Logstash设置为Windows服务启动
1005 0
『NSSM』将Kibana及Logstash设置为Windows服务启动
|
安全 API 数据安全/隐私保护
[笔记]Windows安全之《二》Session0隔离及相关启动技术
Windows安全之《二》Session0隔离及相关启动技术
1807 0
[笔记]Windows安全之《二》Session0隔离及相关启动技术
|
关系型数据库 MySQL 程序员
在 Windows 命令提示符下启动 MySQL:net start mysql 发生系统错误 5。 拒绝访问。解决方式小结
在 Windows 命令提示符下启动 MySQL:net start mysql 发生系统错误 5。 拒绝访问。解决方式小结
1656 1
在 Windows 命令提示符下启动 MySQL:net start mysql 发生系统错误 5。 拒绝访问。解决方式小结
|
Java Docker Windows
Windows下部署SpringBoot的实践方案(Docker & Docker Desktop)
Windows下部署SpringBoot的实践方案(Docker & Docker Desktop)
1190 0
|
Windows
北亚数据恢复-WINDOWS还原系统后分区出现问题的数据恢复方案
故障: 1、WINDOWS还原系统后,原来的多个分区合并成了一个分区; 2、WINDOWS还原系统后,原分区与现在分区的数量/大小不一致; 3、WINDOWS还原系统后,原数据分区丢失。
|
Linux 数据处理 开发者
R语言如何快速安装R包?常见方法与报错解决方案汇总,适用于Windows、Mac、Linux多平台
R语言如何快速安装R包?常见方法与报错解决方案汇总,适用于Windows、Mac、Linux多平台
|
关系型数据库 MySQL Windows
安装和启动mysql in Windows 8
安装和启动mysql in Windows 8
402 0
安装和启动mysql in Windows 8