启动外部JAR文件需要什么,比如Minecraft启动器? 您所在的位置:网站首页 java的jar文件怎么运行 启动外部JAR文件需要什么,比如Minecraft启动器?

启动外部JAR文件需要什么,比如Minecraft启动器?

2023-03-21 21:40| 来源: 网络整理| 查看: 265

如果你从未玩过Minecraft,那么这就是发射器的工作原理。启动外部JAR文件需要什么,比如Minecraft启动器?

用户可以下载JAR(或打包成EXE的JAR),它完全没有Minecraft客户端的代码。这被认为是发射器。当启动器启动时,它会显示带有消息等的登录屏幕。然后,登录后,启动器运行主要的Minecraft核心minecraft.jar。如果它不在系统上,它会下载它。 Minecraft启动器不需要任何外部Java库来运行。

它是如何做到这一点的?我试图复制功能,但是,当我在Eclipse中导出为可运行JAR时,当我尝试启动它时,它打印出“找不到主类launcher.jar。程序将退出”(this是在控制台上,我希望能够双击JAR并将其推出)

File file = new File(System.getProperty("user.dir") + "/lessur.jar"); System.setProperty("org.lwjgl.librarypath", System.getProperty("user.dir") + "natives"); URLClassLoader classLoader; classLoader = URLClassLoader.newInstance(new URL[]{file.toURI().toURL()}); classLoader.loadClass("zombie.engine.Lighting2").newInstance();

来源

2011-11-12 liamzebedee



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有