当前位置: 首页 > 知识库问答 >
问题:

Eclipse不导出外部jar库

金宣
2023-03-14

我试图为我的老师制作我的eclipse项目的这个.exe文件,但是每次我这样做都会给我错误,声称lwjgl库不在里面。然而,当我从eclipse导出用于创建.exe的可运行jar时,我选择了“Package required libraries into generated jar”。我尝试通过命令提示符运行.jar,但它给出了以下错误(单击链接):https://scontent-dfw.xx.fbcdn.net/hphotos-xpt1/v/T1.0-9/11059766_1609765759310316_8110952137507721084_n.jpg?OH=AF235BC0BDB7ECF1E4D875619BD20631&OE=55D1E928

我不知道它为什么要这么做。我需要这个可执行的明天,它已经像晚上10:47和我吓坏了!谁能帮帮我吗?!?!

编辑

我尝试选择“Extract required libraries into generated jar”,但给出了“java.lang.UnsatisfiedLinkError:no lwjgl in java.library.path”

共有1个答案

汤修贤
2023-03-14

我解决了我的问题!我将lwjgl库从一个外部库更改为位于项目内部的文件夹中,然后将其导出,并将所需的库输出到jar旁边的文件夹中,然后使用JarSplicer创建一个fat jar。然而,现在我遇到了另一个问题,使它无法获取图像和声音资源,即使(我用7-zip检查过)它们处于正确的文件位置。我会为这个问题再发一个问题。

 类似资料:
  • 我有一个Maven项目,在那里我导入了一个外部JAR(通过构建路径),它位于参考库文件夹下。我如何在我的系统中导入它。java类文件?我的意思是字面上的代码“导入??”。这个班是在com上的。实例演示包。我是否需要在某个地方添加依赖项(pom.xml)?

  • 我有一个带有两个外部库的Java项目。在Eclipse中一切都运行良好,当导出为可运行的JAR时没有错误。但是,当我使用会抛出臭名昭著的。 我尝试使用所有三个导出选项(提取、包、复制),但没有成功。 (使用eclipse)

  • 我试图导出我的java项目,以便能够将其发送到一家公司,以便找到工作。我使用Eclipse Mars。 我想给他们发送源文件,我的程序工作的(. json)文件,一个可执行的jar和我正在使用的外部库(json-implified-1.1)。 我已经尝试过这种技术将Java项目导出为. jar,包括. java源代码并保留外部库依赖项,但它对我不起作用,当我试图启动我的项目时,我会得到以下错误 如

  • 我在Eclipse中创建了一个新项目,我想在其中使用JTS库。我在创建项目期间导入了库,但在包资源管理器中找不到类。 由于我对Java和Eclipse没有经验,我将从一开始就解释我做了什么。 > 我从GitHub下载JTS库:https://github.com/locationtech/jts 我在命令行中使用创建jts-core.jar。我把它放在工作区/库中 在Eclipse中,我在work

  • 我希望解析JSON,为此我下载了java JSON。从这个URL下载jar文件。我在构建路径中添加了这个 右键单击项目 构建路径- 但是导入组织。json。JSONArray给了我一个错误。当我在org停下来的时候。它给了我一些不包括json的建议。 我应该怎么做才能成功导入json包?

  • 在处理过程中,我想导入一个我用Java编写的库,它环绕一个外部库(一个.jar文件)。 update2:另一个有效的选项是“将所需库提取到生成的JAR中”。这样做允许JAR在内部访问引用。这似乎同样适用于N.L.Telaviv的建议,但情况似乎并非如此。如果不想有任何额外的文件,请选择此选项。如果查看.jar文件,您会注意到外部库位于一个单独的包文件夹中。