gpt4 book ai didi

java - 如何为eclipse插件项目创建一个jar文件,该文件应该能够在没有eclipse软件的情况下下载和运行?

转载 作者:太空宇宙 更新时间:2023-11-04 08:20:54 27 4
gpt4 key购买 nike

我正在做一个 Eclipse 插件项目来创建一个 IDE。我需要为插件项目创建一个 jar 文件,其中有四个由我创建的插件包。现在我需要将它们创建为单个 jar 文件,并且用户应该能够下载该 jar 文件并运行我的插件项目,而无需 eclipse 软件。

最佳答案

编辑-您无法在 Eclipse 之外运行 Eclipse 插件,因为您需要 Equinox 运行时容器。您可以使用 eclipse 可执行文件运行插件,并作为应用程序,请参阅:

http://wiki.eclipse.org/FAQ_How_do_I_create_an_application%3F

您正在有效地创建一个 org.eclipse.core.runtime.applications 扩展点。

您还可以将插件发布为 Eclipse 应用程序的一部分,然后将其导出为可执行文件,以便可以在 Eclipse 之外运行。不过,这仍然将 Equinox 运行时和插件捆绑在一起。

此外,请查看“在 Eclipse 之外运行它”部分 here .

-编辑结束

通常,运行可执行 jar 文件所需的只是 jvm (java) 和具有所有类路径依赖项的代码。右键单击项目时,您可以使用 Eclipse IDE 中提供的“可运行 Jar 导出向导”。
enter image description here

您可以将所有依赖项放入 jar 中(例如,您可以在项目中创建一个 lib 目录并将所有依赖项 jar 放入其中)。此外,您还需要在 MANIFEST 中指定依赖位置。将为您的可执行 jar 生成的文件(如果您使用向导,则 MANIFEST 文件将包含您的依赖项)。

run your executable jar您需要执行:

java -jar jar-file

祝你好运!

关于java - 如何为eclipse插件项目创建一个jar文件,该文件应该能够在没有eclipse软件的情况下下载和运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9563474/

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