创建要在任何其他计算机上运行的 jar 文件



我必须创建一个jar文件,其中我需要在类路径,属性文件中添加外部jar文件,以便在任何其他机器上运行它。

您可以使用 manifest.mf 来定义外部类路径,也可以使用编写类路径并运行应用程序的脚本。

我真的建议您使用诸如Maven之类的构建工具来完成这些事情:

http://maven.apache.org/

如何使用 Maven 创建具有依赖项的可执行 JAR?

问候

博斯科普

您几乎可以在任何 IDE 中制作 jar。我同意Michael SchmeiBer的观点,请更具体一点。

我使用 eclipse 作为我的 IDE(因为您可以在 Windows 和 Ubuntu Linux 中使用它)来制作一个 jar(您可以在 jar 中定义启动类)。

我使用不同的方法来启动不同的机器。

我使用nsis创建一个漂亮的Windows可执行文件(.exe)您可以包含自己的图标。

在 nsis 脚本中,您实际上使用的命令与批处理命令中使用的命令相同。NSIS有一些不错的功能,比如搜索Java JRE。

对于 Linux 和 Mac,我使用此命令使用.sh文件。

最新更新