jdk打开Mars4

您所在的位置:网站首页 安装jdk后怎么打开 jdk打开Mars4

jdk打开Mars4

#jdk打开Mars4| 来源: 网络整理| 查看: 265

作者:非妃是公主 专栏:《汇编》 个性签:顺境不惰,逆境不馁,以心制境,万事可成。——曾国藩

在这里插入图片描述

文章目录 事情起因解决方案:jdk被损坏无法完全卸载问题:然后进行jdk的安装安装完成后打开Mars出现弹出黑窗口,然后迅速闪退问题。总结

事情起因

解决这个问题前,我们需要先来了解两个概念,即:jre和jdk Java运行环境(Java Runtime Environment,简称JRE)是一个软件,由太阳微系统所研发,JRE可以让计算机系统运行Java应用程序(Java Application)。

JRE的内部有一个Java虚拟机(Java Virtual Machine,JVM)以及一些标准的类别函数库(Class Library)。

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

不难看出,jre就是Java的运行环境,而jdk是Java的运行开发工具包,其中就包含jre,是一个集成度更高的东西。

而我们来运行Mars模拟器,就需要jdk来支持。

前几天在学习mips汇编的时候,用到了Mars模拟器,但是,需要jdk环境,我安上了以后,发现打开mars的jar文件时,会迅速闪退,于是就想要卸载重新安装,由于我之前用过jre,考虑到是否是jre的问题,于是先将jre卸载了,再次卸载jdk,发现jdk被损坏了(毕竟其中包含了jre嘛),然后怎么卸载都无法将jdk卸载干净,将注册表删除干净。(在此提醒一下大家,同时装有jre和jdk的电脑,在卸载时要先卸载jdk后卸载jre,否则jdk中的jre会被损坏,导致无法正常卸载。)

十分麻烦,最后查询了大量资料,由于Mars在网上的资料较少,所以花费了很多时间,在此总结一下,让以后遇到此问题的人省些时间吧!

解决方案: jdk被损坏无法完全卸载问题:

这里提供一个微软的修复工具,亲测好用troubleshooter.进去以后选择download,下载下来 在这里插入图片描述 选择卸载在这里插入图片描述 然后会出现以下界面 在这里插入图片描述 选择红圈内的jre或着jdk,然后点击下一步,就会发现,被卸载干净了 在这里插入图片描述 微软的这个程序还是很好用的。

然后进行jdk的安装

在此给出链接: jdk安装及环境变量配置.

安装完成后打开Mars出现弹出黑窗口,然后迅速闪退问题。

这个问题很恶心,就是我遇到的问题。

现在看原因就是win10的兼容性不好,甚至对于某些CPU型号的机子表现更差,好比我这台就是,因为在正常情况下,别人的电脑一安装就可以搞定的,但是我这个就不行。

解决是安装了一个IDEA,即Java的集成开发环境,当然jdk还是用的之前的最新版本。

下面介绍一下IDEA:

IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的 java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具 (git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常 的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员 以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL, Python等。免费版只支持Java,Kotlin等少数语言。

安装IDEA的教程网上有很多,在此给出一个不错的链接: IDEA安装教程.

安装完成之后呢,我们用idea作为打开方式,去打开Mars。 在这里插入图片描述 这样就不会闪退啦! 然后进行jdk的配置,点击project structure 在这里插入图片描述 在弹出的窗口中,选择自己的jdk版本 在这里插入图片描述 点击apply,然后点ok 在这里插入图片描述 右键Mars4_5,点击run 在这里插入图片描述 然后就打开Mars了,如图 在这里插入图片描述

总结

可能有的小伙伴觉得好麻烦呀,但是谁让你的cpu不争气呢,哈哈哈! 不过,在此吐槽一下windows10 的兼容性确实太差了。尤其遇到我以及看到这篇文章的老哥的这类奇怪CPU就会更加恼火。 祝各位问题得以解决撒! 如果有问题,欢迎评论区交流! 如果觉得有用,可以来个三连呀!!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3