java - Eclipse 不导出外部 jar 库

标签 java eclipse export exe executable-jar

我正在尝试为我的老师制作 Eclipse 项目的 .exe 文件,但每次我这样做时都会出现错误,声称 lwjgl 库不在那里。然而,当我从 eclipse 导出用于生成 .exe 的可运行 jar 时,我选择了“将所需的库打包到生成的 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 了,我吓坏了!有人可以帮助我吗?!?!

编辑

我尝试选择“将所需的库提取到生成的 JAR 中”,但给出了“java.lang.UnsatisfiedLinkError:java.library.path 中没有 lwjgl”

最佳答案

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

关于java - Eclipse 不导出外部 jar 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30316420/

相关文章:

java - Liquibase 跳过生成的变更集

java - spring集成kafka监听线程当并发=分区计数时读取多个分区

eclipse - 使用 Debug模式运行 tomcatRun 任务

javascript - 如何将get请求参数导出到另一个JS文件

reactjs - Material-UI CSV/PDF 打印导出无法使用 "@mui/x-data-grid"模块

netbeans - 如何使用 Netbeans/Github 导出修订版之间修改/添加的文件?

java - Android 音乐播放器不播放选定的歌曲

java.net.MalformedURLException : unknown protocol: location

java - 在Eclipse(STS)中设置两个maven git项目的master分支

c - 如何在Windows上安装Xlib(eclipse、c语言)