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

Launch4J exe仍然需要jar文件

汲时铭
2023-03-14

Launch4j的设置似乎很简单,但是在生成exe之后,它就不能从其他位置运行了。

谢了,尚卡尔。

共有1个答案

贺刚毅
2023-03-14

你的简单场景对我有效。我需要填写的唯一选项是输出文件、Jar和Min JRE版本。其他一切都留为默认。

将所有外部库打包到JAR中,而不是在生成的JAR旁边的文件夹中,这一点很重要。要实现这一点,在导出可运行的JAR时,在Eclipse中选择“Extract required libraries into generated JAR”选项。

 类似资料:
  • 有许多资源可以解释为什么需要内联显示图。例如%matplotlib内联的目的。然而,我觉得如果我们在你的木星笔记本中使用更高版本的IPython,那就没有必要了。这是因为我可以显示内联或不运行(每次我重启我的内核,我使用的IPython版本是7.17.0)。我的预感是,对于最近的版本,内联后端可能是默认激活的。 当我运行检查新会话上的当前后端时,它会显示Qt5Agg。运行后,当我通过运行再次检查时

  • 问题内容: 我从“ 简单步骤中的Hibernate 3.2 ”一书开始学习Hibernate框架,但是我下载了最新版本的Hibernate,即4.1.9。根据这本书,我们需要在类路径中添加许多基本的jar,例如 Anttr-2.7.6.jar asm.jar asm-attrs.jar cglib-2.1.3.jar commons-collections-2.1.1.jar commons-lo

  • 问题内容: 到目前为止,我一直使用Paul Irish的[防弹字体外观语法 但是我只是在看caniuse对.woff和.woff2文件的支持,它说IE9+支持woff。关于该主题的大多数文章都来自2009年左右,而在撰写本文时已经整整7年了。当woff现在得到如此广泛的支持时,我们真的需要继续声明ttf,otf,eot和svg吗? 问题答案: 2018年10月 tl; dr:使用WOFF2,每个现

  • TLDR:我是Java世界的新手。在运行测试时,如何知道在JUnit目录中包含哪些.jar文件而不接收错误? 因此,我正在完成一个类项目,使用在https://search.maven.org/search?q=g:org.junit.jupiter%20和%20v:5.7.0上找到的相同的JUnit5 JAR来运行我的测试。在运行一些测试时,我收到了一个奇怪的错误,于是我决定使用IntelliJ

  • 我试图从。classpath文件中排除一些JAR,该文件是由gradle eclipse插件生成的。尽管我在build.gradle中做了以下工作来排除这些jar,但类路径仍然包含这些jar文件。 我已经尝试了所有的方法提到的年级文件,但没有一个对我有效。我使用的是gradle 2.7版。要创建类路径,我运行'gradle eclipse'命令。有人能帮帮我吗。

  • 我试图从gradle eclipse插件生成的.classpath文件中排除一些JAR。虽然我在build.gradle中做了以下工作来排除这些jar,但类路径仍然包含这些jar文件。 我已经尝试了所有的方法提到的梯度文件,但他们没有一个对我有效。我用的是Gradle2.7版本。为了创建类路径,我运行'gradle eclipse'命令。有人能帮我一下吗。