gpt4 book ai didi

Java应用程序部署

转载 作者:行者123 更新时间:2023-12-02 08:06:31 25 4
gpt4 key购买 nike

我有一个 Swing 桌面应用程序,并创建了一个依赖于库的 jar 文件(保存在 ./lib/ 中)和一个 .txt 文件同一个文件夹。现在为了执行 jar,我编写了一个 .bat 文件来检查 Java 是否已安装。如果安装了,那么我使用命令运行 jar 文件:

javaw -jar TagEdit.jar

现在我面临两个问题:

  1. 如果可能的话,我更喜欢单个可执行文件。
  2. 由于使用bat文件,控制台在后面可见(看起来有点奇怪)。可以关闭吗?
  3. Java 无处不在,有许多应用程序是用 Java 构建的并打包在安装程序中,或者以 exe 的形式提供。我在 Google 上搜索了很多,但找不到为该软件或 exe 创建安装程序的方法。这些软件是如何打包的?

已尝试 jlaunch,但无法使其正常工作。

最佳答案

Himz,Eclipse 可以自动为您构建一个所谓的“fat-jar”。它是一个包含您需要的所有依赖项的 jar。

如果您是一个快乐的 Maven 用户,那么您有两个出色的选择 - 阴影插件和程序集插件。他们都可以为你生产一个“ fat jar ”。 :)

关于Java应用程序部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8082642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com