0

我已经使用 tycho 0.26.0 创建了一个新项目,它使用 Eclipse 4 Neon.2 运行,所以所有模块都使用 maven 成功构建,现在我正在尝试在我的项目中添加一个新的依赖项,我创建了一个 jar 和我想在我的项目中使用它,但我不太明白它是如何工作的。

我添加我正在使用目标定义,所以我必须将我的配置添加到这个文件中,这将被我的模块使用。

4

1 回答 1

0

我不知道我的问题是否正确。我假设您想使用 tycho 构建一个 Eclipse RCP 应用程序,并使用来自您的一个插件的 JAR 文件。

最简单的解决方案是使用现有 JAR Archives-Wizard 中的插件从这个 jar 创建一个新的插件项目。

如果您已完成此操作,则可以将此新插件的依赖项添加到现有插件中。不要忘记通过打开 Manifest.mf 并在 Runtime 选项卡中添加所有包来导出库的所有包。

要使用 maven 运行它,您还必须将 pom.xml 文件添加到新插件中。这个链接对 maven tycho 帮助很大(http://codeandme.blogspot.de/p/tycho-articles.html)。

顺便提一句。如果你不需要这个库作为普通的 JAR,你也可以直接创建一个 Plug-in 项目,而不是先创建一个 JAR,然后再创建一个 Plug-in 项目。

从 jar 中创建插件项目

于 2017-01-23T11:03:25.933 回答