java - 向 Eclipse 插件添加构建路径

标签 java eclipse-plugin jar

我需要向我的 Eclipse 插件项目中的 jar 添加一个变量。 我收到“未找到类定义”异常。我的想法是我需要以某种方式将它添加到 list 文件中?

最佳答案

执行此操作的最佳方法(如果它适合您)是将 jar 包含在您要从中使用它的包(插件)中。这允许您使用 jar 中的功能,但不将其暴露给您的应用程序的其余部分,除非通过您为插件提供的任何 API。您可以将 jar 添加到插件的类路径,这样您就可以访问它的所有类

如果您完全隐藏外部 jar,最好不要从 list 文件中公开其内部包,并且不要将其任何类公开给应用程序的其余部分,尽管如果您需要这样做,这是可能的。这两种方式我都做过,并且更喜欢隐藏外部 jar 。 Eclipse RCP 一书(McAffer 和 Lemieux)详细介绍了这个过程。

关于java - 向 Eclipse 插件添加构建路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1183960/

相关文章:

java - 无法导入 com.google.android.maps.MapView

gradle - 使用gradle从另一个jar文件构建一个jar文件

java - 我可以在 Java 代码中动态扩展 ListView 的大小吗

java - Androidx RecycleView 不显示带有解析服务器的项目

Java 删除尾随 0

java - Gradle 任务缺少 jar 文件的主类

java - list .mf : reference Main-class in jar file

java - Android 媒体播放器 URL 音频

java - Eclipse/OSGi : How to control the file-name created via an exported plugin (jar)

eclipse-plugin - 适用于 Eclipse 的 Coverity Prevent 插件