minecraft不再需要安装java,现在是卸载java的时候了

Minecraft玩家最大的抱怨之一是Minecraft运行在Java上—这是一个很难处理的问题,因为它不安全,需要频繁更新以避免漏洞攻击,而且他们根本不想处理它。多亏了一个新的启动器,Minecraft不再需要你安装Java,所以你最终可以删除它。...

minecraft不再需要安装java,现在是卸载java的时候了

Minecraft玩家最大的抱怨之一是Minecraft运行在Java上—这是一个很难处理的问题,因为它不安全,需要频繁更新以避免漏洞攻击,而且他们根本不想处理它。多亏了一个新的启动器,Minecraft不再需要你安装Java,所以你最终可以删除它。

简短的版本是Minecraft现在将独立版本的Java捆绑到他们的安装中,它没有普通Java那样的安全问题和烦恼。真正棒的是,如果你使用他们的版本而不是你已经安装的版本,Minecraft在我们的测试中应该运行得更快。

更新:微软刚刚为OSX用户发布了一个新的启动程序,所以我们正在更新这篇文章。

有什么新变化,为什么重要?

在过去的几个月里,Mojang一直在为Minecraft的WindowsPC版测试一个新的发射器(一个OSX发射器正在研制中,预计在今年年底)。launcher的主要变化(也很有新闻价值)是它现在下载了一个独立的Java版本,该版本独立于主机上Java的一般本地安装。

相关:Oracle无法保护Java插件,那么为什么默认情况下仍然启用它呢?

为什么这很重要,为什么你要关心?Java以零日漏洞和漏洞而臭名昭著。多年来,我们已经写了大量关于Java和平台问题的文章;如果您需要一本关于为什么Java是这样一个问题的坚实的入门书,我们强烈建议您阅读Java是可怕的和不安全的,是时候禁用它了,下面是方法。

尽管Java很糟糕,而且很容易被零日攻击,但它还是驱动Minecraft的魔力,不管是好是坏。正因为如此,全世界数百万热爱Minecraft的人也不得不爱恨Java,并将其安装在自己的系统中才能玩这个游戏。然而,这个新的Minecraft开发改变了游戏,因此我们不再需要一个完整的系统范围的Java安装来玩游戏。

从技术上讲,您仍然需要Java,但它现在由Minecraft launcher下载并与launcher一起存储,而不是安装在整个系统中。如果Minecraft是您安装Java的唯一原因,那么您现在就没有理由向Java漏洞开放您的系统。Minecraft使用的Java可执行文件保留在Minecraft中,并且对于系统的其他部分来说是不可见和不可访问的。更好的是,Minecraft launcher会自动为您的系统下载正确的版本(所有那些无意中在64位机器上使用32位java32位的玩家都会看到显著的性能提升),并自动更新它。所有这些都不会提示您再次安装Ask工具栏。

现在新的Windows个人电脑的Minecraft发射器在Minecraft网站上直播,但是大多数玩家仍然使用旧的发射器。让我们看看如何更新到新的启动程序,看看您可能获得的性能优势。在我们继续之前,非常感谢HTG论坛成员adancom让我们注意到新的发射器。

如何在windows上切换到新的启动程序

切换过程几乎是无痛的;它不会改变用户数据的存储位置,因此您无需担心更改您的配置文件或创建新配置文件,或对您的世界进行任何更改。

不过,您需要做一个非常小的调整,因为安装程序(在本教程中)不会自动默认为新的Java实例,并将继续使用现有的Java安装。

第一站是官方的Minecraft下载页面。在Windows部分,获取Minecraft.exe. 从历史上看,将.EXE文件放在何处并不重要,因为它所做的只是调用存储在用户数据文件夹中的数据;启动程序实际上就像一个超级充电的快捷方式。您可能希望更具体地放置新版本的launcher,因为它现在创建了额外的子目录来存放游戏文件,比如我们非常感兴趣的独立Java实例。

minecraft不再需要安装java,现在是卸载java的时候了

在第一次运行时,以及所有检测到Java更新的后续运行时,您将看到上面的下载指示符短暂出现。您猜到了,所讨论的运行时是您的机器的最新和最适合系统的运行时。

minecraft不再需要安装java,现在是卸载java的时候了

在第一次运行之后,您将看到在与启动程序相同的目录中创建的以下子目录和文件。如果你有一个习惯minecraft.exe在桌面或类似的地方,您可能希望现在将其保存在一个不同的文件夹中。

minecraft不再需要安装java,现在是卸载java的时候了

一旦在发射器一个小但重要的调整是必要的。使用启动程序窗口左下角的配置文件选择菜单选择您的配置文件。单击“编辑配置文件”

更新:最新的启动程序应该已经指向正确的位置。但不管怎样,检查一下是个好主意。

minecraft不再需要安装java,现在是卸载java的时候了

在profile菜单中,查找底部的“Java设置(高级)”。您将注意到,在上面的屏幕截图中,它当前指向系统范围的Java安装(您可能会在自己的概要文件中看到一个几乎相同的文件夹路径)。如上所述,新的启动程序尚未自动默认为独立实例。

minecraft不再需要安装java,现在是卸载java的时候了

您需要编辑该路径以指向javaw.exe文件启动程序下载的文件。此文件相对于启动程序可执行文件。在我们的示例中,为了本教程的目的,我们将启动器放在C:\New Minecraft launcher\中。例如,如果您的启动器位于D:\Minecraft\中,那么您的路径应该反映出这一点。查找\runtime\文件夹和子文件夹,直到找到有问题的java可执行文件。

在完成更改(并仔细检查路径是否正确)后,单击“保存配置文件”。现在,当您启动该配置文件时,Minecraft将使用与启动器一起存储的独立Java安装,而不是系统范围的Java安装。

事实上,如果Minecraft是Java的唯一用途,我们建议您立即从系统中卸载Java。

如何切换到OSX的新启动程序

如果您使用的是OSX,您可以访问Reddit上的官方线程并获得下载链接。一旦你这样做了,就只需双击DMG并将Minecraft拖入你的Applicati***文件夹。

你会注意到这个启动程序现在是beta版,因为它的名字后面有一个阶段。你必须假设他们很快就会为每个人发布这篇文章,我们会在他们发布的时候更新这篇文章。

minecraft不再需要安装java,现在是卸载java的时候了

一旦您这样做了,您就可以进入概要文件设置并查看它当前指向哪个版本的Java。它应该是与新下载捆绑在一起的。

性能比较

除了隔离Java带来的巨大安全性提升之外,还有显著的潜在性能提升。许多Minecraft玩家在硬件支持64位Java的情况下使用32位Java。启动器会自动获取正确的版本。

相关:改进新旧计算机上的布雷艇性能

此外,许多玩家无法更新他们的Java安装。这不仅从安全的角度来看很糟糕,而且从性能的角度来看也很糟糕,因为当您使用最新版本的Java时,Minecraft的运行更加流畅。

我们承认,我们预计测试机的性能提升可以忽略不计,因为它运行的是64位java8的最新版本(这是大多数Minecraft玩家使用的32位java7的一个显著改进)。

minecraft不再需要安装java,现在是卸载java的时候了

在切换到独立Java安装之前拍摄的这个屏幕截图中,您可以看到我们已经在使用64位Java,每秒可以减少36帧。该值在测试过程中略有波动,但没有超过40 FPS。

minecraft不再需要安装java,现在是卸载java的时候了

当我们切换到Minecraft launcher下载的稍微更新的独立Java实例并在同一个位置闲置时,我们的FPS上升到70(这是我们为特定监视器设置的vsync设置)。总的来说,性能上的惊人变化相当于(在我们的测试机上)一个相当小的变化。使用32位java7升级到64位java8的玩家应该会看到显著的改进。


有没有和地雷有关的问题?给我们发邮件询问@howgeek.com我们会尽力回答的。

  • 发表于 2021-04-10 06:36
  • 阅读 ( 236 )
  • 分类:互联网

你可能感兴趣的文章

12个不必要的windows程序和应用程序您应该卸载

... Adobe Flash Player从2021年1月起不再受支持。尽管现在所有的现代浏览器都阻止了它,但您仍然应该卸载Flash的本地副本。这将使您免受任何未来的安全问题,因为Adobe不再更新它。 ...

  • 发布于 2021-03-11 10:17
  • 阅读 ( 349 )

如何在linux pc上安装minecraft的完整版本

Minecraft是世界上最大的游戏,拥有大量的追随者。它几乎可以在所有平台上使用,从移动到桌面。 ...

  • 发布于 2021-03-12 19:51
  • 阅读 ( 454 )

如何检查ubuntu上是否安装了java(如果没有安装就安装)

...旦完成了,Java就可以使用了,你就可以在Linux上安装和玩Minecraft了。 ...

  • 发布于 2021-03-16 08:22
  • 阅读 ( 205 )

为什么java现在在windows、mac和linux上的安全风险更小

...的插件了。很少有网站使用Java,人们安装Java的主要程序Minecraft现在包括一个安全的Java捆绑版本。其他插件也不是必需的。微软几年前就否决了Silverlight,你很难找到一个包含Shockwave内容的网站。 ...

  • 发布于 2021-03-26 10:20
  • 阅读 ( 242 )

如何安装minecraft forge和管理你的mods

当Minecraft在2009年首次发布它的付费公共alpha时,它只是一个简单的、块状的沙盒游戏。十多年后,Minecraft已经在它的世界里出现了100多个不同的街区和40多个暴徒。 ...

  • 发布于 2021-03-26 18:54
  • 阅读 ( 344 )

如何解决minecraft局域网游戏问题

Minecraft是一款非常棒的游戏,可以在你的本地网络上和朋友一起玩,但是当你不得不花一半的时间来解决连接问题时,它就没有什么乐趣了。让我们来看看如何确定和解决问题与雷击局域网发挥。 确定一般问题 多亏了它的受欢...

  • 发布于 2021-04-09 23:15
  • 阅读 ( 299 )

如何在mac os x上卸载java

...。很多安全漏洞。真的没有理由再安装它了,尤其是现在Minecraft有了自己的捆绑Java,用于osx和Windows。所以今天是你移除它的日子。 相关:Java是不安全的,可怕的,现在是时候禁用它了,下面是如何禁用它的 如果您卸载它并发...

  • 发布于 2021-04-10 05:39
  • 阅读 ( 188 )

如何为定制的多人游戏运行一个插口式minecraft服务器

Minecraft的本地局域网支持非常适合运行游戏,但是如果你想要一个专用的、定制的服务器,Spigot是一个不错的选择。Spigot是建立在一个名为Bukkit的插件API上的,这使得定制你的游戏变得很容易,而且自从Minecraft multiplayer诞生以...

  • 发布于 2021-04-10 08:15
  • 阅读 ( 177 )

如何从一个闪存驱动器玩积木乐趣随处minecraft

有什么比Minecraft的创意积木更有趣?无论何时何地,您都可以在闪存驱动器上安装便携式Minecraft。请继续阅读,我们将详细介绍如何配置Minecraft的便携式副本,以获得build anywhere的乐趣。 我为什么要这么做? 一个标准的Minecraf...

  • 发布于 2021-04-10 20:57
  • 阅读 ( 267 )

os x上的java正在捆绑垃圾软件,下面是如何阻止它

...要更新Java时,你不会看到一个垃圾软件广告。 如果您是Minecraft用户并且正在运行Windows,那么安装程序就不需要再安装Java了。我们希望OSX很快也会发生同样的事情,但目前我们知道安装程序需要Java。如果你运行的是Windows,你可...

  • 发布于 2021-04-10 22:52
  • 阅读 ( 143 )
無药讠
無药讠

0 篇文章

相关推荐